Senior Java Developer
Intégration de l'équipe projet (composée de 3 développeurs à Paris, 5 à Singapour, 3 testeurs, 1 architecte technique et 1 delivery lead) pour le client Crédit Agricole CIB à Paris sur la plateforme Loanscape Integration Layer (LIL).
- Conception et développement de composants ETL from scratch dans une architecture modulaire et pilotée par les événements.
- Participation aux comités d'architecture et contribution aux décisions techniques clés.
- Mise en place de pipelines basés sur Kafka pour transformer et router les données de formulaires CLS vers divers consommateurs Loanscape.
- Pilotage de la conception et de l'implémentation de l'architecture d'API REST pour exposer les services de transformation.
- Construction et optimisation de jobs de transformation pour le traitement de messages à haut volume.
- Développement de microservices Spring Boot 3.4 en utilisant Java 21 et Apache Camel pour les flux d'intégration.
- Maintenance et surveillance des flux d'événements et assurance de la stabilité opérationnelle des données critiques pour l'entreprise.
- Réalisation d'intégrations basées sur MCP avec Jira et GitLab CI pour soutenir les flux de revue de code assistés par IA.
- Conception d'un prototype (proof of concept) d'assistant de support propulsé par l'IA utilisant LangChain4j et le RAG pour aider les équipes de support à résoudre les erreurs de validation de paiement, les problèmes de mapping de données et les échecs de transformation.
- Contribution aux pipelines de build et de déploiement (CI/CD) en utilisant GitLab, ArgoCD et Helm.
- Assurance de la qualité du code, réalisation de revues par les pairs et contribution aux optimisations de performance.
Environnement technique