Developpeur Java Spring Boot H/F
Role details
Job location
Tech stack
Job description
- Développer et maintenir des applications Java en utilisant Spring Boot, Java 21 et supérieur
- Concevoir des architectures logicielles robustes, évolutives et participer à la migration vers le cloud
- Collaborer avec les équipes produit et design pour comprendre et implémenter les besoins fonctionnels
- Effectuer des tests unitaires et d'intégration pour garantir la qualité et la sécurité du code
- Participer aux revues de code, assurer le respect des bonnes pratiques et proposer des évolutions techniques
- Gérer les déploiements, la maintenance en production et la documentation des solutions techniques
- Analyser et résoudre les incidents techniques tout au long du cycle de vie applicatif
Environnement de travail :
Vous évoluerez dans un environnement Agile (Scrum, Kanban) avec une forte interaction entre développeurs, architectes et équipes produit. Les projets s'appuient sur des technologies cloud natives (Docker, Kubernetes, micro-services, stockage objet), une intégration continue via Gitlab-CI, et des middlewares modernes comme NATS, RabbitMQ, Elasticsearch. Les bases de données utilisées incluent MongoDB et MariaDB. La collaboration et la proposition d'améliorations sont encouragées.
Requirements
Diplômé(e) d'un Master ou équivalent en informatique, vous justifiez d'au moins 10 ans d'expérience sur un poste similaire dans le secteur des technologies de l'information. Vous maîtrisez Java (version 21+), Spring Boot, le développement d'API REST, le langage SQL, et la gestion de versions avec Git. Vous possédez une solide expérience des architectures logicielles, des design patterns et de la méthodologie Agile. La connaissance des architectures cloud natives, des outils Docker/Kubernetes, des middlewares (NATS, RabbitMQ, Elasticsearch), des bases de données NoSQL et relationnelles, ainsi que des outils d'intégration continue est attendue. Des compétences en Golang et une expérience sur des projets de migration cloud sont appréciées. La maîtrise du français est indispensable.
Akkodis accompagne ses clients dans la mondialisation de leurs projets, aussi un anglais courant est requis pour l'ensemble de nos collaborateurs.