Partager cette offre
Réécrire entièrement en Java l'application actuellement développée en Cobol. L'IA n'a pas vocation à générer automatiquement l'intégralité du nouveau code : elle doit être utilisée comme un levier pour accélérer et sécuriser la réécriture manuelle de l'application, réalisée et validée par le développeur.
Missions principales● Analyser en profondeur le code Cobol existant afin d'en comprendre la logique métier et technique.
● Réaliser un travail de rétro-ingénierie pour identifier les règles de gestion implémentées dans l'application Legacy.
● Produire de la rétro-documentation exploitable, en s'appuyant sur des outils d'IA générative.
● Concevoir et développer la réécriture de l'application en Java, dans un environnement Full Cloud.
● Utiliser des outils de développement assisté par IA (Claude, Claude Code) via le prompting pour accélérer les phases d'analyse et de développement.
● Contrôler, valider et fiabiliser systématiquement les résultats produits par l'IA avant intégration.
● Contribuer à la mise en production de l'application réécrite, en garantissant la qualité et la conformité fonctionnelle avec l'existant.
Compétences attendues● Forte séniorité en développement Java.
● Expérience concrète du développement « Full Cloud ».
● Bonne compréhension des problématiques liées aux applications Legacy.
● Capacité à analyser et comprendre du code existant, y compris hors de son langage de prédilection.
● Maîtrise des chaînes et outils de développement assistés par IA.
● Bonne maîtrise des outils de coding assisté par IA et de l'utilisation des prompts dans un contexte de développement.
Environnement technique● Langage cible : Java
● Infrastructure : Full Cloud
● Outils IA : Claude, Claude Code (analyse, rétro-ingénierie, rétro-documentation, aide au développement)
● Existant : application Legacy Cobol
Profil recherché
● Expérience de reprise ou de transformation de code Legacy.
● Approche de la rétro-ingénierie.
● Utilisation de l'IA pour comprendre un code qu'ils ne connaissent pas.
● Utilisation d'outils tels que Claude / Claude Code.
● Capacité à contrôler et valider les résultats produits par l'IA.
● Expérience de mise en production d'applications développées avec l'assistance d'outils IA.
● Expérience des environnements Full Cloud.
Environnement de travail
Notre client rencontre des difficultés à trouver suffisamment de profils Cobol disponibles sur le marché pour assurer la maintenance et l'évolution de son application Legacy. Face à cette pénurie de compétences, l'entreprise souhaite s'appuyer sur l'intelligence artificielle comme accélérateur pour comprendre le fonctionnement du code existant et sécuriser sa réécriture.
L'approche envisagée consiste à mobiliser des outils d'IA, dont Claude et Claude Code, afin d'analyser le code Cobol existant, de réaliser de la rétro-ingénierie, de produire de la rétro-documentation et de faciliter la compréhension fonctionnelle et technique de l'application.
Postulez à cette offre !
Trouvez votre prochaine mission parmi +8 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Developpeur JAVA_IA
NATAN