Overview
Vous cherchez une société dans laquelle vos compétences techniques et votre expérience auront un réel impact sur les projets stratégiques ? Un environnement de travail stimulant, moderne et propice au partage de connaissances ? En tant que Développeur Java Sénior, vous interviendrez sur des projets à forte valeur ajoutée, en encadrant les bonnes pratiques de développement et en accompagnant les équipes dans leur montée en compétence. Sous la responsabilité du Responsable Technique, vos principales missions seront :
- Concevoir et développer des applications Java performantes, robustes et sécurisées.
- Participer à l'architecture technique et aux choix stratégiques des solutions.
- Encadrer techniquement les développeurs juniors et assurer la qualité du code (revues de code, pair programming, mentoring).
- Garantir la mise en place de tests unitaires, d'intégration et de performance.
- Participer aux phases d'analyse fonctionnelle et technique en lien avec les équipes produit.
- Mettre en oeuvre et optimiser les processus DevOps (CI / CD, conteneurisation, monitoring).
- Assurer une veille technologique pour proposer des solutions innovantes.
- Vos missions pourront s'élargir vers des responsabilités de Lead Technique en fonction de vos aspirations
Qualifications
- Vous êtes issu(e) d'une formation Bac +5 en informatique (école d'ingénieur ou équivalent) et :
- vous justifiez d'au moins 5 à 7 ans d'expérience en développement Java ;
- vous maîtrisez l'écosystème Java (Java 11 / 17, Spring Boot, Hibernate, APIs REST, microservices) ;
- vous avez une solide expérience en bases de données relationnelles et NoSQL ;
- vous avez déjà travaillé sur des architectures distribuées et orientées Cloud ;
- vous êtes reconnu(e) pour votre rigueur, votre sens de l'organisation et votre esprit d'analyse ;
- vous aimez partager vos connaissances et accompagner vos collègues ;
- une expérience en architecture logicielle ou en migration de systèmes serait un plus