À propos du poste
Nous recherchons un Développeur Full Stack Java / Angular confirmé pour rejoindre une équipe agile intervenant sur des applications métier et des portails digitaux à fort enjeu.
Vous participerez au développement de nouvelles fonctionnalités, à l’amélioration continue des applications existantes et à la maintenance applicative, dans un environnement moderne combinant Java, Spring Boot, Angular, TypeScript, PostgreSQL, GitLab CI/CD et Docker.
Le poste s’inscrit dans une organisation agile, avec une forte exigence de qualité, de sécurité et de maintenabilité du code.
Vos missions
- Concevoir, développer et maintenir des fonctionnalités front-end et back-end.
- Intervenir sur des applications web basées sur Java / Spring Boot et Angular / TypeScript.
- Développer et intégrer des API REST.
- Participer aux tests unitaires, tests d’intégration et revues de code.
- Contribuer à l’amélioration continue des applications existantes.
- Participer aux pipelines CI/CD et aux déploiements applicatifs.
- Corriger les anomalies et contribuer aux activités de maintenance.
- Utiliser des outils de développement assisté par IA tels que GitHub Copilot, Cursor, Google Antigravity, Windsurf ou équivalent.
- Appliquer les bonnes pratiques de développement sécurisé et de protection des données.
Profil recherché
- Expérience confirmée en développement Full Stack Java / Angular.
- Bonne maîtrise de Java, Spring Boot, Angular et TypeScript.
- Expérience avec PostgreSQL et les API REST.
- Bonne connaissance de Git / GitLab, de l’intégration continue et des environnements CI/CD.
- Connaissance de Docker ; Kubernetes est un plus.
- Expérience en tests unitaires et tests d’intégration.
- Connaissances appréciées en IAM : Keycloak, Entra ID, OpenID Connect, SAML 2.0.
- Expérience pratique d’un outil de développement assisté par IA.
- Bonne compréhension des méthodes agiles, notamment Scrum.
- Français professionnel obligatoire, niveau B2 minimum.
Compétences attendues
- Rigueur technique et sens de la qualité.
- Capacité à travailler en équipe agile.
- Autonomie dans la réalisation des tâches confiées.
- Bonne communication avec des interlocuteurs techniques et fonctionnels.
- Capacité à documenter clairement son travail.
- Sensibilité aux enjeux de sécurité applicative et de confidentialité des données.
Environnement
Java, Spring Boot, Angular, TypeScript, PostgreSQL, REST API, GitLab, CI/CD, Docker, Kubernetes, Keycloak, Entra ID, Jira, Confluence.
Niveau attendu
Profil confirmé, capable d’intervenir de manière autonome sur des sujets front-end et back-end.
#J-18808-Ljbffr