Software Engineer II - Java/Python - Backend Platform Team (x/f/m)
Core
Design and deliver essential backend components for a distributed services platform serving healthcare professionals and patients.
Role type
Mid-level backend software engineer (Java/Python)
Builds
Distributed service foundations (chassis, archetypes, business-agnostic services) for the Doctolib platform
Domain
Healthcare technology / Cloud-native distributed systems
Deliverable
production ML models | product features
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
Technologies
Java, Python, Spring Boot, Kafka, Redis, PostgreSQL, Kubernetes, Datadog
Responsibilities
Collaborate with product managers and designers to define and implement platform features; lead technical vision for performance, security, and scalability; improve implementation, testing, and monitoring of high-quality features; optimize performance of key Java features; drive roadmap creation and delivery
Seniority
Mid-level, hands-on IC