This job is no longer available
This job expired on 21/08/2026. It no longer accepts applications.
Senior Backend Developer (Kotlin/Spring Boot)
Jobgether
Job description
About the role
We are looking for a Senior Backend Developer with deep expertise in Kotlin and Spring Boot to join a health‑tech initiative building a core FHIR server from scratch. The position is fully remote within Europe and focuses on high‑abstraction backend engineering for healthcare data interoperability.
Key responsibilities
- Design and implement a dynamic query engine that interprets flexible parameters and FHIR structure definitions at runtime.
- Develop and maintain a custom FHIR server using Kotlin, Spring Boot, and PostgreSQL (including JSONB data modeling).
- Collaborate with a small engineering team to define architecture, split tasks, and align on technical direction.
- Write comprehensive automated tests with JUnit and ensure system reliability.
- Integrate healthcare standards such as FHIR R4 and support secure authentication/authorization via OAuth and identity providers.
Required profile
- Strong experience in backend development with Kotlin and/or other JVM‑based technologies.
- Hands‑on production experience with Spring Boot.
- Proven ability to build high‑abstraction systems such as query or rule engines.
- Advanced knowledge of PostgreSQL, including complex queries and JSONB.
- Fluent English communication (minimum B2) and ability to work remotely in a distributed team.
Required skills
- Kotlin
- Spring Boot
- PostgreSQL
- JSONB
- JUnit
- FHIR R4 (HL7 FHIR, HAPI FHIR)
- OAuth
- Zitadel (identity provider)
- SpiceDB (authorization system)
What we offer
- Competitive senior‑level compensation.
- Fully remote work within Europe with flexible collaboration.
- Opportunity to shape a critical component of modern healthcare data infrastructure.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Germany.
Salaries by job title
- Financial Controller (m/w/d) 11
- Controller (m/w/d) 8
- Business Development Manager 7
- Baustellenleiter (w/m/d) für Hochspannungsschaltanlagen 7
- Key Account Manager (m/w/d) 7
- Assistenzarzt (m/w/d) in Weiterbildung – Allgemeinmedizin 7
- Front Office Agent (m/w/d) 7
- Junior Mobile Developer (Android/iOS) – Frankfurt 7
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Jobgether