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.
• 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.
Softskill :
• Capacité d’analyse et esprit de synthèse pour comprendre les besoins, structurer les problèmes et proposer des solutions argumentées.
• Autonomie, curiosité et rigueur dans la réalisation des développements, les tests et le suivi des livraisons.
• Leadership technique et sens de la pédagogie pour accompagner les développeurs, partager les connaissances et favoriser des pratiques communes.
• Capacité d’adaptation face aux défis techniques et aux évolutions de l’IA générative, avec une démarche de veille et d’expérimentation pragmatique.
• Excellentes compétences relationnelles et capacité à communiquer clairement avec les interlocuteurs techniques et fonctionnels.
• Sens du collectif, écoute et aptitude à construire des solutions en collaboration avec les différentes expertises du centre.
• Capacité à prioriser les actions, à alerter sur les risques et à rechercher un équilibre entre qualité, délais et contraintes d’exploitation.
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.
QUESTIONS
1. Etes vous mobile sur PARIS ?
2. Etes vous d’accord sur le TM ou le salaire proposé ?
3. Avez-vous de l’expérience dans les technologies comme : Angular ;API; Java ; Kubernetes ?
4. Avez-vous au moins dix années d’expérience en Tech lead front end – Angular Java & IA ?
Candidature : CV+ LM + Copie des diplômes à envoyer à contact@keoni.fr
Crée en 2008, Kéoni Consulting est une société de conseil et d’ingénierie informatique spécialisée dans le secteur de la banque, de la finance de marché, et de l’assurance, et de l’industrie. Nous sommes le partenaire dans la transformation digitale des grands Comptes. Nous les aidons à transformer leur modèle économique, aligner vos processus opérationnels, sélectionner les meilleures technologies, atténuer et palier les risques liés au digital.
Kéoni Consulting aide les entreprises à :
Faire la différence
Innover et créer
Réinventer votre business
Satisfaire les clients
Gagner en avantages compétitifs
Devenir le leader de leur secteur
Devenir le leader de votre secteur
Notre activité couvre la totalité du cycle de vie des systèmes d’informations (Pilotage et Gestion de projet, Conseil en MOA, Conception, Réalisation, Maintenance, Production Exploitation).