Contexte de mission 🔎
Vous rejoindrez une équipe en charge de maintenir, faire évoluer et moderniser des systèmes d’information critiques liés aux titres sécurisés (cartes d’identité, passeports, etc.). L’équipe intervient à la fois sur la correction d’anomalies, la modernisation technique et le développement de nouvelles fonctionnalités. Vous évoluerez dans un environnement structuré, sécurisé et collaboratif, aux côtés d’experts techniques, métier et sécurité.
Missions principales et rôle 🛠️
Participer aux ateliers de recueil des besoins et traduire les fonctionnalités en spécifications techniques.
Contribuer à l’architecture et à la conception des modèles de données.
Participer aux sessions d’estimation de complexité (Poker Planning) et gérer les efforts de développement.
Développer des fonctionnalités front-end (Angular) et back-end (Java / Spring Boot).
Assurer la maintenance corrective et évolutive des applications.
Participer à la modernisation des applications et aux revues de code pour garantir la qualité.
Rédiger la documentation technique et fonctionnelle.
Supporter les déploiements et incidents en production.
Objectifs 🎯
Garantir la continuité et l’évolution des systèmes existants.
Améliorer la qualité, la performance et la fiabilité des applications.
Apporter des solutions innovantes pour moderniser les applications Fullstack.
Assurer un support technique efficace lors des incidents ou anomalies.
Compétences requises 💻
Backend : Java, Spring Boot, Spring, Hibernate
Frontend : Angular (versions récentes), Thymeleaf, JSP, JavaScript
Bases de données : Oracle, MySQL
Outils / DevOps : Git, Jira, CI/CD, Ansible
Capacité à rédiger des spécifications techniques et fonctionnelles
Bonnes pratiques de tests unitaires et revue de code
Expérience en maintenance évolutive et modernisation de systèmes
Profil recherché 👤
4 à 8 ans d’expérience en développement Fullstack confirmé
Autonome, rigoureux(se) et curieux(se)
Excellentes qualités relationnelles et aptitude à collaborer en équipe
Capacité à impulser des changements positifs et à s’adapter rapidement
Motivation à apprendre et évoluer dans un environnement technique exigeant