Responsabilités
- Piloter la modernisation technique de l'existant en veillant à garantir la robustesse, la sécurité et la maintenabilité des applications
- Modernisation du code avec un souci constant de sécurité et de mise à jour (Java, Spring Boot, librairies tierces)
- Création de suites de tests automatisés et rédaction de rapports de couverture de code détaillés
- Application des correctifs de sécurité et résolution proactive des vulnérabilités identifiées
- Rédaction de documentation technique approfondie, élaboration de rapports de refactoring et mise à jour des schémas de conception
- Optimisation des pipelines CI/CD en intégrant les outils de contrôle qualité pour une efficacité accrue
Prérequis
- Maîtrise de la conception, du développement et de la maintenance d'applications robustes avec Java, Spring Boot et Vue.js
- Expérience en DevOps, notamment CI/CD, et utilisation avancée de Git
- Formation Bac+5 (école d’ingénieur ou université) orientée informatique, ou expérience équivalente
- Expérience de 3 à 7 ans en Développement Fullstack Java / Vue.js (dominante Back)
Atouts
- Connaissance des principes de craftsmanship, SOLID, YAGNI, tests avec Sonar
- Engagement pour l'amélioration continue, maintenance et évolution des applications
- Pratique des méthodes agiles, notamment Scrum, pour une collaboration efficace
- Une expérience dans le secteur du retail / grande distribution constituerait un avantage