Senior Backend Engineer (Java/Kotlin)
Doctolib
Seniority
Senior
Model
Hybrid
Sector
Salary
Undisclosed
Contract
Full-Time
Senior Back End Software Engineer joining the Business Performance team at Doctolib. Your mission will be to help reinforce Doctolib's position as a leading healthcare technology platform by building high-quality products that improve the daily lives of healthcare professionals and patients.
What you'll do
- Collaborate with product managers, designers, and engineers to design and ship features that deliver real value to healthcare professionals and patients
- Design and implement robust technical solutions ensuring performance, security, and usability across our back-end applications
- Contribute to technical decisions and architectural choices — not just implementation — helping shape the long-term direction of the platform
- Navigate integration complexity across a broad and diverse partner ecosystem, balancing delivery speed, reliability, and maintainability
- Champion AI-assisted development workflows and help elevate your team's proficiency with these tools
- Share your expertise across teams to evolve Doctolib's architecture and technical standards through knowledge sharing, code reviews, and pair programming
What you'll need
- Strong back-end software engineering experience with the JVM ecosystem (Java, Kotlin, Spring Boot)
- Hands-on experience using AI-assisted coding tools and comfortable integrating them into your daily workflow
- Significant experience navigating integration complexity across large partner networks and diverse legacy systems
- "User first" mindset and committed to building secure, well-tested, and pragmatic code
- Proactive, curious, and eager to grow alongside teammates through pair programming and cross-team collaboration
- Fluent in English
Nice to have
- Experience with Ruby on Rails
- Contributed to large-scale platform architecture discussions or technical roadmap planning
What they offer
- Deutschlandticket (Germany-wide public transport pass) fully paid
- 28 vacation days + 1 additional day for each full calendar year (up to 30 days)
- Work from abroad up to 10 days per year through flexibility days policy
- Company health insurance with supplementary benefits through Allianz
- Company pension scheme (bAV) with 40% employer subsidy
- Subsidized meal benefit, sports membership, and mental health services

