Software Engineer II - Java/Python - Backend Platform Team (x/f/m)
Core
Design and deliver essential backend components for Doctolib's distributed services platform, enabling product teams to build features faster for healthcare professionals and patients.
Role type
Mid-level backend Java/Python engineer
Builds
Distributed service foundations (chassis, archetypes, business-agnostic services) used by 50+ internal services
Domain
Healthcare technology / Cloud-native backend infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Spring Boot, Python, distributed systems, web technologies, software development lifecycle, performance optimization, system design
Preferred skills
proactive mindset, curiosity, collaboration, user-first approach, technical vision setting
Technologies
Kafka, Redis, PostgreSQL, Kubernetes, Datadog
Responsibilities
Collaborate with product managers and designers to define and implement platform features; take a leading role in establishing technical vision for performance and security; improve implementation, testing, and monitoring of high-quality features; optimize performance of key Java features; drive roadmap delivery and creation
Seniority
Mid-level, hands-on IC