D
Doctolib
Fullstack
Software Engineer Java/Kotlin (x/f/m)
JavaKotlinSpring BootReactOidcKeycloakKafkaRuby on Rails
About the Position
We are looking for a Software Engineer to join the Identity and Access Management team at Doctolib. You will play a key role in leading access control on Doctolib's platform, helping protect user data while enabling seamless workflows for healthcare professionals.
Responsibilities
- Develop and maintain secure authentication and authorization services that scale across millions of users
- Design and build modern OIDC authentication flows on Keycloak
- Lead large-scale migrations of authentication journeys to the new IAM stack
- Build high-performance backend features using Java/Kotlin and Springboot
- Collaborate with product managers, designers, and engineers to deliver secure, user-first solutions
- Contribute to frontend implementations using React
Requirements
- 4+ years of software engineering experience as a developer
- Strong backend development skills with Java or Kotlin
- Experience with distributed systems
- Willingness to learn and work with Ruby on Rails
- Willingness to work on frontend development with React
- English fluency
Benefits
- Germany-wide public transport pass fully paid for by Doctolib
- 28 vacation days + 1 additional day for each full calendar year of employment
- Work from abroad for up to 10 days per year
- Company health insurance
- Company pension scheme with employer subsidy
- Relocation support for international mobility
- Flexible workplace policy offering both hybrid and office-based mode
- Free mental health and coaching services
- Subsidized sports membership
Software Engineer Java/Kotlin (x/f/m)