Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

KEONI CONSULTING

New

Tech lead front end – Angular Java & IA

Posted Updated
Discussion

Description

Contexte :
Plus de 9 ans
Le centre d'expertise transverse est orienté développement, innovation, data, IA ...
et est en charge de concevoir des projets pilotes et produits finis innovants à destination du groupe et des clients. Nous recherchons un développeur Java / Angular afin de travailler au développement de nouveaux projets intégrant l'IA.
Missions principales :
• Étudier et s’approprier le code Java / Angular existant, identifier les composants clés, les dépendances et les contraintes techniques, puis proposer les évolutions adaptées aux besoins du projet.
• Contribuer à la conception technique des nouvelles fonctionnalités, en veillant à la cohérence de l’architecture, à la maintenabilité du code et à la qualité des interfaces entre le front-end et le back-end.
• Concevoir et développer les fonctionnalités Angular et Java attendues, en portant une attention particulière à l’ergonomie, aux performances et à la robustesse de l’application.
• Participer à l’intégration des fonctionnalités d’IA dans les applications, en collaboration avec les expertises concernées, et prendre en compte les contraintes d’exploitation et de traitement des données.
• Assurer le rôle de référent technique sur le front-end : partager les bonnes pratiques, accompagner les développeurs et contribuer aux revues de code et aux choix de conception.
• Mettre en œuvre les tests adaptés aux évolutions réalisées, analyser les anomalies et sécuriser les corrections afin de limiter les régressions.
• Participer aux rituels projet, contribuer au découpage et à l’estimation des travaux, et signaler les risques, dépendances et points de blocage.
• Préparer et gérer les livraisons, contribuer au déploiement des applications conteneurisées et vérifier le bon fonctionnement après mise en production.
• Assurer le maintien en condition opérationnelle de l’application : diagnostic des incidents, correction des anomalies, suivi des performances et amélioration de la stabilité.
• Documenter les choix techniques, les évolutions et les procédures utiles à l’exploitation, afin de faciliter la maintenance et le partage de connaissances.

Compétences :
• Excellente maîtrise du développement Angular : structuration des composants et des services, gestion des échanges de données et conception d’interfaces maintenables et performantes.
• Excellente maîtrise du développement Java : conception de composants back-end robustes, implémentation des traitements métier et intégration avec le front-end.
• Maîtrise des technologies web associées à Angular, notamment TypeScript, HTML et CSS, avec une attention portée à l’ergonomie et à l’accessibilité des interfaces.
• Expérience significative en conception et en architecture de solutions complexes : modularité, gestion des dépendances, évolutivité et cohérence des échanges entre composants.
• Capacité à analyser un code existant, à identifier la dette technique et à proposer des améliorations progressives compatibles avec les contraintes du projet.
• Maîtrise de l’intégration d’API et de services applicatifs, de la gestion des erreurs et de la sécurisation des échanges entre le front-end et le back-end.
• Excellente maîtrise de la conteneurisation avec Docker et du déploiement avec Kubernetes ou une solution équivalente.
• Maîtrise des pratiques de qualité logicielle : tests, revues de code, gestion de versions et intégration dans une chaîne de livraison automatisée.

Profil recherché


• Capacité à diagnostiquer les incidents en production, à exploiter les journaux applicatifs et à analyser les problèmes de performance.
• Compréhension des enjeux d’intégration de l’IA, notamment générative, dans un produit : échanges avec les services d’IA, gestion des résultats et des erreurs, confidentialité des données et limites fonctionnelles.
• Bonne connaissance des méthodes Agile et capacité à contribuer à la préparation, à l’estimation et au suivi des travaux.
• Capacité à formaliser les choix techniques et à transmettre les bonnes pratiques à l’équipe.
Profil requis :
• Diplômé Bac+5 d’une école d’ingénieur ou d’une formation équivalente en informatique.
• Consultant senior disposant de plus de 9 ans d’expérience en développement logiciel, avec une pratique significative de Java et d’Angular.
• Expérience de référent technique ou de Tech lead, notamment sur le front-end, permettant d’accompagner une équipe et de contribuer aux décisions d’architecture.
• Expérience de projets couvrant la conception, le développement, les tests, les livraisons et le maintien en condition opérationnelle d’applications.
• Pratique des environnements conteneurisés et des déploiements avec Docker et Kubernetes ou une solution équivalente.
• Aptitude à reprendre une application existante, à en comprendre les contraintes et à faire évoluer son code de manière progressive et maîtrisée.
• Capacité à travailler dans un centre d’expertise transverse, en mode Agile, en collaboration avec les équipes de développement, data et IA.
• Intérêt marqué pour l’innovation et l’intégration de l’IA dans les produits, avec une capacité à expérimenter, à analyser les limites des solutions et à préparer leur mise en production.
• Autonomie, sens des responsabilités et capacité à communiquer les arbitrages techniques, les risques et l’avancement des travaux.

Skills

What Senior Frontend jobs ask for — and how much of it you have →
Apply

See also

Frontend jobs by country — openings, pay and top skills →