New
Job description
PathCare, acteur de référence dans le domaine du diagnostic médical, transforme chaque jour la prise en charge clinique grâce à des solutions numériques de pointe. Nos plateformes pilotent le cycle complet d’un échantillon – de la demande à la collecte, en passant par le traitement dans des laboratoires ultra‑modernes, jusqu’à l’analyse des données et la production de rapports décisionnels à forte valeur ajoutée. Dans le cadre d’un projet stratégique de renouvellement de notre stack applicative, nous recherchons un **Développeur Backend** confirmé, passionné par les architectures Java et les bases de données relationnelles.
**Vos missions principales**
- Concevoir, développer et maintenir des micro‑services robustes sous Spring Boot, en respectant les principes de Clean Code et les bonnes pratiques d’architecture (Domain‑Driven Design, Hexagonal Architecture).
- Élaborer et optimiser des requêtes SQL complexes, des procédures stockées et des schémas de bases de données (PostgreSQL / MySQL) afin d’assurer performance, scalabilité et intégrité des données.
- Créer des API RESTful sécurisées (OAuth2 / JWT) pour les intégrations internes (frontend, mobile) et externes (partenaires, plateformes tierces).
- Collaborer étroitement avec les équipes Frontend, Mobile et DevOps pour garantir une expérience utilisateur fluide et un déploiement continu (CI/CD) via Docker, Kubernetes et GitLab CI.
- Rédiger une documentation technique claire (architecture, design, endpoints) et participer aux revues de code afin d’assurer la qualité et la maintenabilité du code.
- Estimer les charges de travail, planifier les sprints en mode Agile (Scrum) et livrer les incréments fonctionnels dans les délais impartis.
- Apporter un support technique de niveau 2, diagnostiquer les incidents et proposer des améliorations continues.
**Profil recherché**
- Minimum 5 ans d’expérience professionnelle en développement Java backend, dont au moins 3 ans avec Spring Boot.
- Maîtrise avancée du SQL et des bases de données relationnelles, capacité à écrire des requêtes optimisées et à gérer la modélisation de données.
- Expérience avérée dans la conception d’API RESTful, la sécurisation des services et l’utilisation de standards OpenAPI/Swagger.
- Connaissances solides en Docker, Kubernetes, CI/CD, Git et tests automatisés (JUnit, Testcontainers).
- Diplôme en informatique ou discipline équivalente, esprit analytique, sens de l’innovation et capacité à travailler de façon autonome tout en étant un joueur d’équipe.
- Excellentes compétences communicationnelles en anglais (écrit et oral) ; le français est un plus.
**Ce que nous offrons**
- Rémunération attractive et package de bénéfices compétitif (assurance santé, plan de retraite, tickets restaurant).
- Environnement de travail collaboratif, inclusif et orienté innovation où chaque idée compte.
- Accès à des technologies modernes (micro‑services, cloud, IA) et à des projets à fort impact clinique.
- Programme de formation continue, certifications et possibilités d’évolution de carrière au sein d’une entreprise en forte croissance internationale.
- Bureau moderne au cœur de Cape Town, avec la possibilité d’un mode de travail hybride (2 jours remote / 3 jours onsite).
Rejoignez PathCare et contribuez à façonner l’avenir du diagnostic médical grâce à des solutions logicielles fiables, sécurisées et à haute valeur ajoutée.