Senior Backend Engineer - Java/Kotlin (x/f/m)
Core
Lead the migration to a self-hosted, Keycloak-based identity provider and secure high-traffic authentication systems for millions of Doctolib users.
Role type
Senior Backend Engineer (Identity & Access Management)
Builds
Authentication systems, identity provider infrastructure, and cross-team platform features
Domain
Healthcare technology, Identity and Access Management (IAM), Platform Engineering
Required skills
Java, Kotlin, JVM internals, high-traffic system operations, reliability engineering (SLOs, incident resolution), cross-team leadership, AI tool usage
Preferred skills
Keycloak, OAuth2, OIDC, security practices for high-traffic endpoints, React, TypeScript, Kafka/CDC, mobile authentication
Technologies
Java, Kotlin, Keycloak, React, TypeScript, Kafka
Responsibilities
Lead authentication migration phases, own reliability of high-traffic auth systems, drive cross-team delivery independently, collaborate on security architecture, contribute to frontend development
Seniority
Senior, hands-on IC