Tech Lead Java Senior - IA H/F - collectivite
- Paris - 75
- Freelance
- collectivite
Les missions du poste
Information importanteType de contrat: FreelanceTaux journalier : Salaire selon profilLocalisation : Paris, FranceDate de démarrage :2 à 4 semainesMode de travail : Sur sitePublié le : 6 juillet 2026Le besoinContexteL'objectif est de définir et exécuter une trajectoire de décommissionnement maîtrisée du monolithe par incréments successifs, en identifiant les domaines fonctionnels, en extrayant progressivement les composants les plus critiques et en mettant en place les capacités techniques permettant une coexistence temporaire entre les nouvelles briques et le système existant.Cette démarche s'inscrit dans les travaux de modernisation et de remplacement d'applications historiques actuellement engagés dans un programme stratégique.MissionsLe consultant interviendra comme référent technique sur :La découpe du monolithe en domaines fonctionnels cohérents.La définition de la stratégie de migration par vagues.La conception d'API et microservices.La mise en place d'architectures événementielles.L'évolution progressive des modèles de données.L'accompagnement des équipes de développement sur les meilleures pratiques d'ingénierie.Approche attendue : AI-First & Specification-Driven EngineeringCette mission sera menée selon une approche AI-First, où l'IA est utilisée comme accélérateur principal de la production logicielle.Le consultant devra :Utiliser systématiquement les outils d'IA pour l'analyse de code existant, la compréhension du patrimoine applicatif, la génération de spécifications, le développement, les tests et la documentation.Transformer les besoins fonctionnels et les analyses de domaine en spécifications exploitables par les développeurs et les assistants IA.Promouvoir une démarche Specification-Driven Development, dans laquelle les contrats d'interface, événements métiers, modèles de données, règles métier et critères d'acceptation sont définis avant le développement.Mettre en place des standards permettant d'industrialiser le développement assisté par IA tout en garantissant la qualité, la sécurité et la maintenabilité du code produit.Compétences attenduesExpertise Java et Spring Boot.Maîtrise avancée de PL/SQL et des bases de données transactionnelles.Conception et industrialisation d'API.Architectures microservices.Kafka et architectures Event-Driven.Kubernetes et plateformes cloud-native.DevSecOps, CI/CD et automatisation.Refactoring de systèmes patrimoniaux et stratégies de décommissionnement de monolithes.Excellente culture de qualité logicielle et d'observabilité.Compétences détailléesAPIs : Expert (+10 ans)Architecture des composants SI : Expert (+10 ans)Architecture Logicielle, Design patterns : Expert (+10 ans)DevOps (Git, Azure Devops, ...) : Expert (+10 ans)IA Driven : Confirmé (3 ans Java : Expert (+10 ans)Kubernetes : Expert (+10 ans)Oracle : Expert (+10 ans)SQL : Expert (+10 ans)Profil recherchéExpertise Java et Spring BootMaîtrise avancée de PL/SQL et des bases de données transactionnellesConception et industrialisation d'APIExpérience avec les architectures microservicesConnaissance de Kafka et des architectures Event-DrivenMaîtrise de Kubernetes et des plateformes cloud-nativeCompétences en DevSecOps, CI/CD et automatisationExpérience en refactoring de systèmes patrimoniaux et stratégies de décommissionnement de monolithesExcellente culture de qualité logicielle et d'observabilitéCapacité à utiliser systématiquement les outils d'IA pour l'analyse de code, la génération de spécifications, le développement, les tests et la documentationCompétences en transformation des besoins fonctionnels en spécifications exploitables par les développeurs et assistants IAPromotion d'une démarche Specification-Driven DevelopmentCapacité à mettre en place des standards garantissant la qualité, la sécurité et la maintenabilité du code produit10+ ans d'expérience en Java, architecture des composants SI, architecture logicielle, DevOps, Kubernetes, Oracle et SQL3 à 5 ans d'expérience confirmée en IA Driven