Java Backend Developer – Spring Boot, Camunda

Posted 4 hours ago

This is a fully remote position, open to applicants in Germany.

📋 Description

• Collaborate on client projects for major companies and public sector entities, becoming an integral part of their teams.

• Design, develop, and test microservices based on Java.

• Create synchronous and asynchronous REST and SOAP APIs utilizing OpenAPI 3.

• Automate workflows using Camunda BPM.

• Implement automated testing with JUnit 5 and Cucumber.

• Manage your own services, including deployment, monitoring, and troubleshooting tasks.

• Contribute to the development of software architectures.

• Generate, review, and refactor code utilizing tools like Claude Code, Copilot, or Cursor.

• Collaborate with cross-functional stakeholders across different teams.

• Engage in scheduled on-call rotations for the services you develop.

• Attend occasional on-site client meetings every few weeks.


⛳️ Requirements

• Senior-level expertise; capable of working independently and delivering results from day one.

• Proficient in Java and Spring Boot, including Spring Data and Hibernate/JPA.

• Experience in the design, development, and testing of microservices.

• Familiarity with REST and SOAP web services (JSON/XML over HTTP) using OpenAPI 3.

• Knowledge of PostgreSQL and Oracle databases.

• Experience with JUnit 5 and Cucumber for testing.

• Proficient in Docker and Kubernetes.

• Experience with CI/CD processes using GitLab Pipelines and Maven for builds.

• Familiarity with Git, Jira, Confluence, and agile methodologies.

• Hands-on experience with Camunda BPM from real-world projects.

• Knowledge of OAuth 2.0 and Keycloak for authentication and authorization.

• Proficient in German at a native level or C1/C2 proficiency.

• Fluent in English.

• Productive use of Claude Code, Copilot, or Cursor (familiarity with AI tools is essential).

• Willingness to participate in scheduled on-call rotations.

• Preferred but not mandatory: Experience with Apache Kafka and asynchronous communication; knowledge of XML, XSD, XSLT; experience in complex projects involving multiple teams; familiarity with legacy J2EE systems and migration to Spring Boot.


🏝️ Benefits

• Flexibility to work from home, the office, or a mix of both—your choice.

• Provision of a MacBook (unless hardware is supplied by the client).

• Exposure to a diverse range of clients and projects.

• Direct access to the founders as your points of contact.

• Opportunities for internal upskilling in AI development.

People also viewed

DeweyLearn, Inc.17 hours ago

Senior Python Engineer

US flagUnited States OnlyFull-timeBackend Engineer$140k – $165k/year
ApplyView job
Confitec1 day ago

SQL Server Developer – Junior

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
InvestEngine1 day ago

Senior Backend Engineer – Pensions Team, Python

Anywhere in the WorldFull-timeBackend Engineer
ApplyView job
SPD Technology2 days ago

Senior Python/Django Backend Engineer

UA flagUkraine OnlyFull-timeBackend Engineer
ApplyView job
Omilia - Conversational Intelligence2 days ago

Senior C/C++ Engineer

GR flagGreece, +3 more countriesFull-timeBackend Engineer
ApplyView job
YourHero2 days ago

Senior Backend Engineer

GR flagGreece OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers