Job Description
Join a remote team focused on maintaining and evolving Camunda 7 and Optimize 3, while primarily developing a migration tool for Camunda 8. This role involves critical maintenance, bug fixing, and the development of a key migration utility, requiring strong Java backend skills and a collaborative mindset.
Key Information
- Location Model: Remote
- Location Details: Europe (EMEA timezones)
- Salary Range: $109,300 - $164,000 USD (USA) | €72,700 - €109,100 EUR (Germany) | £70,900 - £106,300 GBP (UK) | S$135,800 - S$203,700 SGD (Singapore) | Competitive (Other PEO countries)
- Years Experience Min: 4+ years
- Employment Type: Permanent
- Company Industry: SaaS (Process Orchestration/Automation)
- Visa Sponsorship: N/A
- Relocation Assistance: N/A
- Working Hours: N/A (Remote with EMEA team location)
Technical Stack
- Core (Must-Have):
- Java or other JVM language
- Relational or non-relational databases
- JUnit
- REST APIs
- Nice-to-Have:
- Spring/Spring Boot
- Elastic/Open Search
- Jenkins
- MyBatis
- Docker
- Quarkus
- Maven
- PostgreSQL, MySQL
- WildFly, Tomcat
Role & Responsibilities
- Key Responsibilities:
- Develop the C7 Data Migrator tool
- Fix bugs, write tests, and maintain integration layers
- Collaborate with users, customers, and support for debugging and issue resolution
- Participate in the team's on-call routine
- Propose process improvements and simplify maintenance
- Must-Have Qualifications:
- 4+ years Java/JVM backend experience
- Strong analytical problem-solving and debugging skills
- Ability to work effectively in a remote environment
- Comfortable with owning, maintaining, and improving existing codebases
- "Manager of One" mindset / proactive collaboration
- Nice-to-Have Qualifications:
- Experience with Spring/Spring Boot, ElasticSearch, Jenkins, Docker
- Experience with MyBatis, Quarkus, Maven, relational databases, application servers
- Experience with the Camunda product itself
Company & Culture
- Benefits Highlights:
- Competitive Total Cash compensation
- Virtual Employee Stock Option Plan (where applicable)
- Benefits package based on country of residence
- Innovative engineering environment (slack time, hack days, tech talks)
- Focus on self-development and growth
- Potential Red Flags / Things to Note:
- Products are entering maintenance mode (focus shifts to migration tool)
- Required on-call participation
- Company Culture Snippets:
- Fosters self-development and growth
- Collaborative remote team environment
- Innovative engineering practices
About the Role:Join a remote, cross-functional, integrated team that takes full responsibility for Camunda 7 and Optimize 3. Camunda 7 is a battle-proven process orchestration solution with thousands of community users and enterprise customers that combines embeddable Java execution engines for BPMN and DMN with web applications for operations and administration. Camunda Optimize 3 offers advanced analytics, monitoring, and reporting capabilities for processes executed on Camunda 7, allowing organizations to gain insights and improve performance.The team is entering a phase where Camunda 7 and Optimize 3 will transition into maintenance mode (currently planned for October 2025). This means we will halt the implementation of features and focus mainly on maintenance updates. During this period, we will leverage the reduced need for feature delivery to develop a tool to migrate running and completed process instances from Camunda 7 to 8. This will help our Camunda 7 users and customers to transition to Camunda 8We are seeking an experienced Java backend engineer to join this dynamic team, which has 8 members and is located in Europe.You will be integrated into Camunda’s engineering division, where you will be part of an innovative environment (slack time, hack days, tech talks, etc.) that fosters self-development and growth beyond your core responsibilitiesCurious about the kind of challenges you'll work on at Camunda? Watch this quick 30-minute talk from our engineers to learn more about the new Camunda Exporter and how we’re solving complex problems at scaleWhat You’ll Be Doing:Develop the C7 Data Migrator – a tool to migrate running and completed process instances from Camunda 7 to 8.Fix bugs, write tests, update libraries, and maintain the integration layers between the platform and application servers/databases.Collaborate with users, customers, and the support team to debug, root cause, and qualify bugs, resolve production issues, or answer questions. This also requires participation in the team’s on-call routine.Bring your own ideas to improve team processes and simplify maintenance efforts.Be a great team player and partner for your colleagues with a helping hand.What You Bring:Ability and/or willingness to use our product.4+ years of experience as a Backend Engineer working with Java or another JVM language (relational or non-relational databases, JUnit, REST APIs).Strong analytical problem-solving, debugging, and root-causing skills with attention to detail and consistency.Bring a “Manager of One” mindset: Promote a proactive approach to managing individual responsibilities, fostering collaboration with fellow Engineers, QA, and Product Management throughout the entire process, from scoping and solution design to implementation, testing, and review, while accepting support and input from teammates when needed.Ability to work in a remote environment following an incremental approach: use written communication for regular status updates and capturing key decisions, deliver work results in small iterations (within days).You thrive on taking ownership, maintaining, and improving an existing codebase and CI pipelines. You are comfortable with the “you build it, you run it” mindsetNice-to-haves:Experience working with: Spring/Spring Boot, Elastic/Open Search, Jenkins, MyBatis, Docker, Quarkus, Maven, relational databases (e.g., PostgreSQL, MySQL, etc.), application servers (WildFly, Tomcat, etc.).#LI-GH1 #Li-Remote #EMEA #LI-DNIWhat We Have to Offer:CompensationFor external hires, we consider the skills and experience of the incoming candidate, but typically place candidates in the first half of the range to ensure ample room for growth over the entire lifecycle of the role.Below is the annual Total Target Cash Compensation (Total Cash) range for Camundi located in one of our entities. Total Cash refers to base salary and 100% attainment of variable target, where applicable. Actual Total Cash offered will depend on factors such as skills and qualifications related to the role. To comprise the Total Rewards package, Camunda also offers equity (where applicable) in the form of a Virtual Employee Stock Option Plan and benefits based on the country of residence. The annual Total Cash range for this position for Camundi in our entities is as follows: United States: $109,300.00 to $164,000.00 Germany: €72,700.00 to €109,100.00United Kingdom: £70,900.00 to £106,300.00Singapore: S$135,800.00 to S$203,700.00If you are outside one of these countries, you would be employed by our Preferred Employer Organization (PEO), Remote. After applying for the role and speaking with one of our Talent Acquisition Partners, you will be provided a link to access the Camunda Total Rewards Calculator which will outline the Total Cash range for your country.
Job Details
Salary
$109,300.00 to $164,000.00
Location
Remote / Remote
Key Skills
JenkinsDockerJavaRest ApisPostgresqlMysqlSpring BootJunitMavenSpringTomcatQuarkusRelational DatabasesNon Relational DatabasesMybatisJvm LanguagesElastic Open SearchWildfly