Lead Developer Java
Role details
Job location
Tech stack
Job description
La mission vise à assurer la continuité et l'évolution du système d'information d'Alpiq Retail France. Cet environnement repose sur un écosystème applicatif critique développé en Java. L'objectif est de garantir sa fiabilité, de l'adapter aux besoins opérationnels et d'accompagner ses évolutions pour répondre aux exigences croissantes des utilisateurs., Tu veux faire la différence dans le secteur de l'énergie ? Fais partie d'Alpiq - ton énergie compte !
Tes responsabilités
- Concevoir et développer de nouvelles fonctionnalités dans un environnement Java existant.
- Réaliser des revues de code et garantir le respect des bonnes pratiques.
- Effectuer des analyses d'impact et qualifier techniquement les anomalies.
- Maintenir un haut niveau de qualité, performance et maintenabilité du code.
- Encadrer techniquement une équipe de développeurs Java (4 à 6 personnes)
- Participer à la définition de l'architecture technique des projets
- Garantir la qualité du code et des livrables (revue de code, tests, documentation)
- Mettre en place les bonnes pratiques de développement (CI/CD, Clean Code, …)
- Assurer une veille technologique et proposer des améliorations continues
Requirements
- Formation Bac+5 en informatique ou équivalent
- Minimum 5 ans d'expérience en développement Java
- Expérience confirmée en encadrement technique ou en tant que Tech Lead
- Bonne maîtrise des architectures microservices et des outils DevOps
- Esprit d'équipe, leadership, rigueur et sens de l'innovation
- Stack technique
- Langage : Java
- Framework : Hibernate, Spring Boot
- Base de données : PostgreSQL
- API : REST, SOAP
- Conteneurisation : Kubernetes
- Build tools : Maven
- Gestion de version : Bitbucket
- CI/CD : Jenkins
- Méthodologie Agile Une expérience en ReactJS serait un plus.
Benefits & conditions
Your benefits Salaire compétitif Salaire orienté vers le marché Possibilités de formation et de développement Diverses possibilités de développement professionnel Modèles de travail flexibles Différents modèles de travail flexibles