Dans le cadre du développement et de l’évolution de produits numériques du périmètre Services Publics, vous intégrez une équipe projet en tant que Développeur/se Full Stack. Vous contribuez à la conception, au développement et à la sécurisation d’applications critiques, dans un contexte agile et industrialisé.
Vous intervenez aussi bien sur les volets Front que Back, en lien étroit avec les équipes fonctionnelles, techniques et DevSecOps, afin de garantir la qualité, la maintenabilité et la performance des solutions livrées.
Votre rôle et vos missions
Intégré/e au sein d’une équipe pluridisciplinaire, vous participez activement à la vie du produit et à son amélioration continue. Vos principales missions sont les suivantes :
- Concevoir et développer des fonctionnalités Front et Back sur les produits du périmètre.
- Participer aux choix techniques et contribuer à la qualité de l’architecture applicative.
- Mettre en œuvre et maintenir les chaînes d’intégration et de déploiement continu.
- Contribuer aux mises en production régulières, dans un rythme hebdomadaire maîtrisé.
- Développer et maintenir des tests automatisés afin de sécuriser les livraisons.
- Appliquer les bonnes pratiques de développement, de sécurité et d’industrialisation dans une culture DevSecOps.
- Participer aux revues de code, aux échanges de bonnes pratiques et à la capitalisation des connaissances au sein de l’équipe.
Environnement technique
Vous évoluez dans un environnement technique moderne, orienté cloud native, industrialisation et sécurité :
- Back-end : Java 21, Quarkus.
- Front-end : Angular versions 16 à 20.
- Conteneurisation et orchestration : Kubernetes.
- Industrialisation : pratiques CI/CD établies, pipelines de build, tests et déploiement.
- Qualité : tests automatisés, revues de code, amélioration continue.
- Sécurité : culture DevSecOps, prise en compte des exigences de sécurité dès la conception.