Dans le cadre d’un projet de transformation digitale intégrant fortement l’Intelligence Artificielle, nous recherchons un Développeur Full Stack Java / Angular confirmé avec une expertise concrète du développement assisté et piloté par l’IA.
Vous intégrerez une équipe Agile intervenant sur une plateforme digitale à dimension internationale et participerez notamment au développement de nouvelles fonctionnalités intégrant l’IA.
Enjeux IA
Nous recherchons un profil allant au-delà de la simple utilisation d’un assistant de code ou du \"vibe coding\".
Vous devrez être capable de :
- Piloter vos développements avec des outils et agents IA de coding.
- Utiliser l’IA pour générer, modifier, tester et optimiser du code.
- Réaliser des Code Reviews approfondies du code généré par l’IA.
- Identifier les erreurs, failles, mauvaises pratiques et problèmes d’architecture produits par l’IA.
- Challenger et valider techniquement le code généré.
- Conseiller l’équipe dans le choix des outils IA dédiés au développement.
- Concevoir, mettre en place et tuner un workflow de développement AI-First / AI-Augmented.
- Définir les bonnes pratiques d’utilisation de l’IA pour améliorer la qualité et la productivité.
- Accompagner les développeurs dans leur montée en compétence sur l’utilisation de l’IA.
- Participer à la conception technique et au chiffrage des User Stories.
- Développer les fonctionnalités Front-End et Back-End.
- Développer et maintenir les tests associés.
- Garantir la qualité, la maintenabilité et la sécurité du code.
- Réaliser les revues de code, notamment sur du code généré ou modifié par l’IA.
- Intégrer les outils IA dans le cycle quotidien de développement.
- Participer à l’amélioration continue des pratiques de développement.
- Mettre en place des workflows permettant d’industrialiser le développement augmenté par l’IA.
- Assurer le partage de connaissances et le mentorat auprès de l’équipe.
Environnement technique
IA : AWS Bedrock AgentCore, Anthropic Claude, agents de coding et outils de développement assisté par IA.
Compétences indispensables
- Minimum 5 ans d’expérience en développement Full Stack.
- Maîtrise d’Angular et Angular Material.
- Expérience professionnelle concrète en développement assisté ou piloté par IA.
- Expérience avec des agents IA de coding.
- Capacité à effectuer la Code Review de code généré par une IA.
- Capacité à détecter et corriger les erreurs ou mauvaises pratiques produites par l’IA.
- Capacité à concevoir et optimiser un workflow de développement augmenté par l’IA.
- Maîtrise de la conception objet et relationnelle.
- Expérience Agile / Scrum.
- Bonne compréhension de l’anglais technique écrit.
Compétences appréciées
- Kafka et architectures asynchrones.
- Expérience en mentorat et accompagnement d’équipes sur l’adoption des outils IA