Lead Développeur Java Spring Boot

Developer

Maurice, Madagascar

Mission :

En tant que Lead Développeur, vous serez responsable de :

  • Concevoir et développer le back-end de la plateforme avec Java / Spring Boot.
  • Définir et encadrer l’architecture logicielle (API, microservices, intégrations).
  • Superviser la modélisation, l’optimisation et la sécurité des bases de données.
  • Mettre en place des processus d’automatisation (tests, CI/CD, monitoring).
  • Collaborer étroitement avec les équipes front-end en NuxtJS (web/mobile) pour assurer la cohérence globale de la solution.
  • Encadrer et accompagner une équipe de développeurs (code review, bonnes pratiques, mentoring).
  • Veiller à la scalabilité, la robustesse et la performance de la plateforme.
  • Assurer une veille technologique et proposer des améliorations continues.

Compétences requises :

  • Maîtrise de Java 11+ et du framework Spring Boot.
  • Connaissance des architectures RESTful API / microservices.
  • Compétences en bases de données SQL et NoSQL (PostgreSQL, MongoDB, etc.).
  • Expérience en intégration et automatisation (CI/CD, GitLab/GitHub Actions, Docker, Kubernetes).
  • Sensibilité forte à la sécurité applicative et aux bonnes pratiques DevSecOps.
  • Connaissance des environnements cloud (AWS, GCP ou Azure) appréciée.
     

Profil :

  • Leadership et capacité à fédérer une équipe technique.
  • Excellent sens de la communication et de la pédagogie.
  • Rigueur, autonomie et sens de l’organisation.
  • Esprit d’innovation et volonté de construire une solution à fort impact sociétal.
Partager:
chatbot