Senior Backend Engineer (Java/Kotlin)- (m/f/x)
Doctolib
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
1,104 open backend roles across 384 companies are on ApplySarthi right now, most of them in Bengaluru (88), Delhi NCR (31), Pune (19).
- Desenvolvedor Backend JrJobgether
- Backend DeveloperIBM
- Senior Software Engineer, BackendCognite - AI for Industry
- Backend Engineer Manager (Bangkok based, Relocation provided)Agoda
- Senior Backend DeveloperFiserv
What backend roles keep asking for: System design (49%), Python (47%), AWS (44%), Kubernetes (36%), Observability (33%), Java (31%), PostgreSQL (24%), CI/CD (23%) — counted across their open postings here.
Backend Engineer jobs in Germany · Backend Engineer jobs in Berlin · Remote Backend Engineer jobs · Java jobs · Kotlin jobs · Python jobs · Rails jobs
Doctolib has 42 open roles listed here.
- Senior Software Engineer - Python (x/f/m)
- Account Executive - IDF (x/f/m)
- Technical Onboarding Specialist - Praxissoftware (x/f/m)
- Senior IA Inference Engineer (x/f/m)
- Senior Agents Platform Engineer (x/f/m)
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for backend roles keep coming back to System design, Python, AWS, Kubernetes. Practise those questions before you sit with Doctolib.
Questions you are likely to be asked
- Why do you want to join Doctolib?
- What is your experience with Java? Tell me one thing you learned the hard way.
- Describe a time a deadline forced a trade-off in quality. What did you choose and why?
- How would you design an API for a feature you have worked on?
- What do you do when a production issue happens on your code?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Backend Engineer (Java/Kotlin)- (m/f/x) at Doctolib interview free →Set a new pulse for healthcare!
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
Who you are
- Have strong back-end software engineering experience with the JVM ecosystem (Java, Kotlin, Spring Boot)
- Have hands-on experience using AI-assisted coding tools and are comfortable integrating them into your daily workflow
- Have significant experience navigating integration complexity across large partner networks and diverse legacy systems
- Have a "user first" mindset and are committed to building secure, well-tested, and pragmatic code — you bring a strong testing culture and care deeply about code quality and system resiliency
- Are proactive, curious, and eager to grow alongside your teammates through pair programming and cross-team collaboration
- Are fluent in English
- Have experience with Ruby on Rails
- Have contributed to large-scale platform architecture discussions or technical roadmap planning
Life at Doctolib Tech
- Our solutions are built on a single fully cloud-native platform that supports web and mobile app interfaces, multiple languages, and is adapted to country and healthcare specialty requirements.
- Our stack is composed of Rails, TypeScript, Java, Python, Kotlin, Swift, and React Native.
- We leverage AI ethically across our products to empower patients and health professionals. Discover our AI vision here.
What we offer
- A Deutschlandticket (Germany-wide public transport pass) fully paid for by Doctolib
- 28 vacation days + 1 additional day for each full calendar year of employment (up to a maximum of 30 days)
- Work from abroad for up to 10 days per year thanks to our flexibility days policy
- Company health insurance with great supplementary benefits through our partner Allianz
- Company pension scheme (bAV) through Allianz with an employer subsidy of 40% (15% within the probationary period)
- The Doctolib Parent Care program, which includes one month additional parental leave and much more
- Enrollment in Doctolib's long-term employee value sharing plan called DoctoGrowth
- Free mental health and coaching services through our partner Moka.care
- Subsidized sports membership through our partner Urban Sports Club
- A flexible workplace policy offering both hybrid and office-based mode
- Alongside healthy snacks and our regular breakfast buffet, we provide a subsidized meal benefit
- For caregivers and workers with disabilities, a package including an adaptation of the remote policy, extra days off for medical reasons, and psychological support
- Relocation support in case of international mobility
- Access to the best AI tools for coding, development and dedicated training
Our interview process
- Recruiter Interview
- Coding Interview
- System Design Interview
- Final Interview
- At least one reference check
Job details
- Permanent position
- Tech stack: React, Java, Kotlin, Ruby on Rails
- Full-time
- Berlin, Germany
- Hybrid work setup (up to 2 remote days per week)
- Start date: as soon as possible
We welcome everyone
Your data privacy
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Werkstudent Customer Success (x/f/m)Doctolib
- (Senior) Key Account Success Manager (x/f/m)Doctolib
- Stage - SEO : Contenu & recherche IA (x/f/m) - novembre 2026Doctolib
- Stage - Consolidation et Contrôle financier (x/f/m) - janvier 2027Doctolib
- Werkstudent B2C Marketing (x/f/m)Doctolib
- Technical Onboarding Specialist - Praxissoftware (x/f/m)Doctolib
- Staff Site Reliability Engineer (x/f/m)Doctolib
- Senior AI Engineer (x/f/m) - Phone AssistantDoctolib
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹99 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on arbeitnow · posted 2026-10-21. ApplySarthi collects openings and links to application pages; the role is advertised by Doctolib, not by us.