About the job
Join Our Mission to Transform Healthcare
As part of the innovative team at Doctolib, you will play a pivotal role in enhancing healthcare technology. Our tech team is dedicated to developing groundbreaking products and features that positively impact the daily lives of healthcare professionals and patients alike. We operate within agile feature teams, collaborating closely with product, design, and business stakeholders.
Your Role
We are on the lookout for a Senior Software Engineer to join our dynamic tech hub in Milan. In this role, your primary focus will be on advancing our Continuity of Care technology.
You will collaborate with your team to transition the Patient Base Capability from a monolithic architecture to a dedicated service while enhancing the communication engine between doctors and patients with new functionalities.
Your responsibilities will span various aspects of software engineering:
- 60% dedicated to designing and implementing new features in alignment with our roadmap.
- 20% focused on technical tasks addressing stability, security, and technical debt.
- 20% committed to resolving bugs to maintain a robust platform.
About You
We encourage you to apply even if you don't meet every single qualification, as we value diverse experiences.
- Fluency in English is essential, as our team is international.
- You have extensive software development experience, particularly in backend technologies such as Java, Kotlin, Spring Boot, and Ruby on Rails.
- You are experienced in working with large distributed systems.
What We Offer
- Comprehensive health insurance, with the option to include family members.
- Retirement fund partnership with Ciao Elsa.
- A flexible workplace policy that accommodates both hybrid and office-based work.
- Electronic meal vouchers.

