Partager cette offre
Le group Sapiens est à la recherche pour l'un de ses clients d'un(e) développeur Back Java.
Les principales missions sont les suivantes :
1. Développement et IndustrialisationConcevoir et développer des applications Back-End robustes en Java 17/21 avec Spring Boot.
Mettre en place un socle technique performant sous Docker.
Choisir et intégrer les librairies et outils nécessaires au projet.
Automatiser les déploiements et l'intégration continue via GitLab CI/CD et AWS Beanstalk.
Suivre les bonnes pratiques de développement : tests unitaires et fonctionnels (JUnit, Gatling, Selenium, Cucumber, Postman), monitoring (Datadog).
Assurer une qualité de code optimale en appliquant les meilleures pratiques (Clean Code, TDD, BDD).
Définir et garantir l’application des guidelines techniques (Quality Gate, couverture de code, pyramide de tests...).
Suivre les métriques et contrôler la dette technique (SonarQube, Checkmarx, Vault).
Veiller à la bonne application des pratiques DevOps et d’industrialisation des livrables.
Assurer un rôle de leadership technique en unifiant les pratiques et en accompagnant l’équipe.
Faciliter la prise de décision sur les choix techniques et architecturaux.
Participer aux revues de code et garantir l’alignement des développements avec les standards définis.
Animer le partage de connaissances (ateliers, onboarding, pair programming, matrices de compétences).
Être l’interlocuteur technique privilégié des Product Owners, DevOps et équipes infrastructure.
Analyser les besoins, réaliser des études de faisabilité et des estimations de charge et de complexité.
Participer à la planification et priorisation des développements techniques et fonctionnels.
Assurer la documentation technique et l’historisation des décisions prises.
Suivre les rapports d’intégration continue et assurer un reporting précis des avancées et blocages.
Mettre en place des processus d’amélioration pour optimiser le cycle de développement.
Suivre les métriques de performance (temps de revue, fréquence de déploiement, taux de retours sur PR).
Participer activement aux cérémonies agiles (Daily Stand-ups, Rétrospectives, Sprint Reviews, Poker Planning).
Contribuer à l’animation du backlog technique et produit.
Profil recherché
Langages : Java 17/21
Frameworks : Spring Boot, JUnit, JAX-RS, Logback
Outils DevOps & Industrialisation : Docker, Terraform, Ansible, GitLab CI, AWS Beanstalk, Kubernetes, Jenkins, SonarQube, Vault
Testing & Monitoring : Selenium, Gatling, Postman, Datadog
Gestion de projet : Jira, Confluence
Bases de données : SQL
Expérience : 5 ans minimum en développement Back-End Java avec expertise en Spring Boot et architecture cloud.
Compétences clés :
Excellente maîtrise de Java 17/21 et Spring Boot.
Solides connaissances des pratiques DevOps et Cloud (AWS, Docker, Kubernetes).
Capacité à structurer et optimiser des pipelines CI/CD.
Expérience en gestion de la dette technique et de la qualité du code.
Sens du leadership technique et forte capacité à accompagner une équipe.
Bonne communication et capacité à interagir avec des équipes pluridisciplinaires (PO, DevOps, infra).
Soft skills : autonomie, rigueur, esprit d’équipe, pédagogie.
Langue : Anglais professionnel requis.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.