Description du poste
Vos missions seront les suivantes :
Développement & Architecture
1. Concevoir, développer et optimiser des applications backend en Java 22 et Spring Boot.
2. Mettre en place des architectures robustes et évolutives en suivant les meilleures pratiques (SOLID, Clean Code).
3. Assurer la qualité du code via des revues et des tests (unitaires, d’intégration).
4. Optimiser les performances et la scalabilité des applications.
5. Participer à la mise en production et au suivi des performances.
Scrum Master & Agilité
6. Faciliter les cérémonies Scrum (Daily Stand-ups, Sprint Planning, Retrospective, Reviews).
7. Assurer une communication fluide entre les équipes métiers et techniques.
8. Identifier et lever les obstacles à la progression de l’équipe.
9. Promouvoir les bonnes pratiques Agile et accompagner l’équipe dans leur adoption.
10. Garantir un cadre de travail efficace et favoriser l’amélioration continue.
Qualifications
Quel profil pour le poste ?
Nous recherchons un profil hybride, combinant une forte expertise en développement Java / Spring Boot et une capacité à animer et structurer une équipe Agile.
11. 7 à 10 ans d'expérience en développement Java / Spring Boot.
12. Une première expérience en tant que Scrum Master, ou un passé de Lead Developer ayant assuré des missions de gestion d’équipe.
Quelles compétences pour le poste ?
Compétences techniques :
13. Java 22, Spring Boot (API REST, Microservices).
14. Mise en place de CI/CD (Jenkins, GitLab CI).
15. Testing (JUnit, Mockito, Testcontainers).
16. Architecture logicielle et bonnes pratiques de développement.
Compétences méthodologiques :
17. Scrum / Agile (certification PSM1 / CSM appréciée).
18. Gestion et coordination d’équipe.
19. Excellentes capacités de communication et de résolution de problèmes.
Informations supplémentaires
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.