Remote job
Remote confirmedFull Stack Developer
Tempo
Key points from the posting
- Tech stack
- Java 8SpringMavenREST APIsSQLPostgreSQLMySQLOracleMS SQL ServerTypeScriptReactGitHub Actions
- Seniority:
- Mid-level
- Languages:
- English
Read out of the job posting automatically
Our assessment
- Our reading of the full posting text confirms it: fully remote.
- The posting states no salary. Comparable roles in our index (21 postings): median 5,200 euros per month, middle range 5,000 to 5,667 euros.
- 3 more open roles from this employer in our index. 2 of them fully remote.
This section only: calculated automatically by nomado24, from our own job index and our own reading of the posting text. Not stated by the employer.
Job description
With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted by organizations across the globe to make their workflows work better.
We create a suite of integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting and more. We create the tech that enables the modern team to deliver – for every step from first vision to value.
Since our beginning in 2007 as a project to make a time-tracking tool to help a client – Tempo has expanded to become the #1 time management add-on for Jira, and we have developed and acquired a multitude of tools to become one of the most trusted names in the Atlassian ecosystem.
We want everyone to work better – but we also want to be a tech company with a heart. Join us as we continuously innovate our award-winning products, create new solutions, and help the world work smarter, not harder.
About the role:
We are looking for a motivated Middle Full Stack Engineer to help maintain and support our BI Connectors for Jira Data Center – a mature, multi-product Atlassian app that exports Jira data into leading BI platforms (Power BI, Tableau, BigQuery, Databases, and OData-based tools).
This is a core reliability and engineering role on a highly successful product with a massive, active user base. Your work is the backbone of the product, ensuring rock-solid stability, compatibility, and security for the teams that rely on it daily. Your time will be spent doing deep-dive investigations to solve complex customer challenges, engineering seamless compatibility with new Jira Data Center and database releases, modernizing dependencies to bulletproof security, and shipping targeted, high-impact improvements.
This is a high-ownership, high-impact position. As you master the architecture, you will become the definitive technical authority when the trickiest, highest-stakes integration problems arise. We care deeply about engineering actual solutions to root causes, not just burning through a queue of tickets. We are looking for a developer who thrives on deciphering complex, real-world codebases, possesses the discipline to build things the right way, and takes immense professional pride in software that simply never goes down.
What you’ll do:
- Investigate and troubleshoot customer and support issues end-to-end – reproduce, find the root cause, and ship reliable fixes in a timely manner
- Maintain and stabilize the existing codebase, keeping it compatible across multiple Jira Data Center versions and database vendors
- Keep the product current and secure – upgrade dependencies, address CVEs, and adapt to new Jira and database releases
- Support customers migrating between environments, including Data Center Cloud paths
- Make targeted improvements and enhancements
- Write and maintain unit and integration tests to protect against regressions
- Participate in peer code reviews, upholding coding standards and best practices (our code is also gated by automated quality and security checks)
- Work with our GitHub-based CI/CD pipelines (GitHub Actions) – keeping builds green, and running and releasing the product through the automated pipeline
- Work closely with support, QA, PMs, and other stakeholders, and build durable, shareable knowledge of the product and its BI integrations
Tech Stack
- Back-end: Java 8, Spring (via the Atlassian Plugin SDK / Spring Scanner), Maven, REST APIs, SQL across multiple relational databases (PostgreSQL, MySQL, Oracle, MS SQL Server)
- Front-end: TypeScript, React, Redux / Redux Toolkit, Vite, Jest & React Testing Library
- Platform & tooling: Atlassian Jira Data Center (P2 plugin), Git & GitHub, GitHub Actions (CI/CD), automated code-quality and security checks
Who you are:
- 3+ years of relevant full-stack work experience
- Solid back-end experience with Java and the Spring ecosystem (dependency injection, REST controllers); comfortable reading and safely changing an existing framework-based codebase rather than only greenfield work
- Good command of relational databases and SQL, with the judgment to debug data correctness and query-performance issues (bonus across more than one vendor – PostgreSQL, MySQL, Oracle, MS SQL Server)
- Practical experience maintaining production UIs with React (hooks, component composition) and TypeScript in a typed codebase
- Familiarity with state management (Redux / Redux Toolkit, MobX, or comparable) and a modern front-end build tool (Vite or Webpack)
- Good understanding of OOP, common design patterns, and automated testing
- Highly analytical, with a genuine passion for debugging – reproducing hard-to-repeat issues and chasing them to their real root cause is a core part of this role
- A sense of ownership – able to work with autonomy, comfortable picking up unfamiliar areas and support tickets and driving them to resolution
- Good communication skills in English (B2+ …
This role is provided by an external source. Applications are handled on the source website.
