Serveur MCP et API métier pour le Couloir de MEP
Évolution de l'application qui gère et sécurise les mises en production : API REST métier, serveur MCP HTTP/JSON-RPC et intégration des API automatisée dans GitLab CI/CD.
- Client
- Enedis, via Itera Group
- Rôle
- Développeur Backend Java / Spring
- Période
- oct. 2024 – juil. 2026
- Durée
- 1 an 10 mois
- MCP
- serveur HTTP/JSON-RPC
- Java 21
- migration du socle
- 1 an 10 mois
- de mission
Contexte
Le Couloir de MEP (CDM) est l’application utilisée pour gérer et sécuriser les mises en production. J’ai rejoint l’équipe pour faire évoluer son backend et ses API, dans un environnement Java / Spring / Angular.
Le défi
- Faire évoluer des API métier critiques sans fragiliser les mises en production
- Ouvrir l’application à des agents IA via le Model Context Protocol
- Industrialiser l’intégration des API dans les pipelines
Ce que j’ai fait
- Conception et évolution d’API REST métier, implémentation des règles métier
- Conception et développement d’un serveur MCP HTTP/JSON-RPC et de ses API
- Outil Python intégré aux pipelines GitLab CI/CD pour automatiser l’intégration des API
- Traitements automatisés avec Quartz
- Participation à la migration vers Java 21 et aux évolutions du socle applicatif
- Revues de code et participation aux choix de conception technique
Résultats
Une application plus robuste, plus performante et plus maintenable.