Dans le cadre d'un programme stratégique de modernisation du système d'information d'un organisme du secteur étatique, nous recherchons un Développeur Full Stack Java / Angular Senior pour renforcer une équipe Agile en charge du développement et de l'évolution d'applications critiques.
Au sein d'une équipe Scrum, vous interviendrez sur l'ensemble du cycle de vie des applications, depuis l'analyse des besoins jusqu'à la mise en production.
MissionsParticiper aux cérémonies Agile Scrum et aux activités des différents sprints.
Réaliser les études d'impact et de faisabilité technique.
Contribuer aux choix d'architecture et aux orientations techniques.
Développer de nouvelles fonctionnalités Front-End et Back-End.
Concevoir et développer des interfaces utilisateurs modernes sous Angular.
Développer et maintenir des API REST sécurisées.
Participer à la conception et à l'évolution d'architectures micro-services.
Réaliser les tests unitaires et garantir la qualité du code produit.
Analyser et corriger les anomalies détectées.
Participer aux déploiements et aux livraisons applicatives.
Assurer la maintenance corrective et évolutive des applications.
Accompagner les membres de l'équipe et contribuer au partage de connaissances.
Rédiger la documentation technique et fonctionnelle.
Profil candidat:
Minimum 5 ans d'expérience en développement Java.
Solide expérience en développement Full Stack.
Maîtrise confirmée de Java, Spring Boot et Angular.
Bonne connaissance des architectures micro-services.
Expérience des API REST et des mécanismes de sécurisation des applications.
Maîtrise des environnements Docker, Kubernetes et des chaînes CI/CD.
Connaissance des bases de données relationnelles, notamment PostgreSQL.
Expérience en environnement Agile Scrum.
Capacité à travailler de manière autonome tout en évoluant dans un contexte collaboratif.