Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
📝 Your future position
In few words:
As a Senior Backend Engineer (Kotlin/PHP), you will join the Clinical Insights team, composed of Web, Backend, Mobile, Data Engineers, QA, PM and designers.
You will contribute to product features and core services, and play a key role in the backend guild to improve technical excellence across teams.
How does your job contribute to the success of the Resilience project?
Your work will directly impact the ability of oncologists and care teams to make informed decisions, through robust data processing, scalable APIs, and clinical feature delivery. You’ll help build and maintain critical services handling patient data, lab results, alerts, and analytics.
What's your daily routine like?
- Co-design and implement backend features in Kotlin/PHP
- Collaborate with cross-functional squads (web, mobile, data, design, QA)
- Participate in grooming, scoping, and rituals
- Monitor production services and handle support issues
- Review code and mentor team members
- Drive continuous improvement and documentation
🤗 Few words regarding your team :
The cross-functional team is made up of 2 backend devs, 2 web devs, 2 mobile devs, 1 PM, 2 QAs, 1 designer, and 2 data engineers.
It’s a tight-knit team, always there for each other through both challenges and wins. Their mission: improve the daily work of care teams, and ultimately, the lives of patients. Everyone’s ready to go the extra mile and roll up their sleeves to support one another.
👤 Few words regarding your manager :
Lauren, based in Paris, loves to travel and discover new cultures. She finds her balance through running. She enjoys bringing structure, helping people grow, and never stays still (unless she’s out running her weekly kilometers).
Your team’s little secret :
An unbeatable pétanque team.
2️⃣ Targeted profile
⚙️ You are the good person if you already have experience with :
- OOP with languages and frameworks such as Kotlin (Quarkus) and PHP (Symfony)
- Designing and maintaining REST APIs or event-driven systems
- Experience with relational (PGSQL) and/or NoSQL (MongoDB) databases
- Kafka and message-based architecture
- CI/CD pipelines, Docker, and production-grade deployments
- Working within a distributed Service-Oriented Architecture
- Writing clean, tested, maintainable and well-documented code
- A team player who values collaboration and ownership
- Pragmatic, structured, and impact-driven
- Comfortable working in cross-functional teams (web, mobile, data, product)
- Curious about the healthcare domain and willing to understand user needs
- Communicative and willing to document and share technical decisions
- Have experience in healthcare or medical device
- Have experience with Kubernetes (our services are hosted on K8s)
- Know how to improve service observability (logs, metrics, alerts)
- Have experience designing Back For Front patterns and coordinating between apps and backend services
- Care about reliability, performance and monitoring
- Enjoy mentoring teammates and contributing to collective excellence
- Want to contribute to a project with real-world impact on patients
- Enjoy working in a fast-moving, cross-functional environment
- Want to grow collectively within a dynamic and technically evolving company
- Value teamwork and collective problem-solving to deliver the best solution
- Interview 1 with Lauren - to make sure you are all aligned on the offered position and asses your skills
- Technical Test 1 with Pierre or Mathieu - technical test
- Technical Test 2 with Jullian - system design test
- Interview 3 with Noémie - to asses collaboration between Product teams
- Interview 4 with Alice - to share about company’s culture
Under GDPR and as Resilience attach great importance to privacy, please note that you have the right to request access to your personal data, to request that your personal data be rectified or erased. The Data Protection Officer can be contacted at [email protected]
For more information, please check our privacy policy.
Key Skills
Ranked by relevanceReady to apply?
Join Resilience and take your career to the next level!
Application takes less than 5 minutes