Senior Software Engineer
Intervention en tant que Senior Software Engineer sur un projet stratégique de modernisation du système de traitement des flux financiers (trades) avec migration d’une architecture on-premise vers AWS, dans un environnement à forte criticité métier.
- A participé à la migration d’une architecture legacy on-premise vers AWS dans un contexte bancaire critique.
- A conçu et développé un pipeline de traitement des trades provenant de multiples booking systems.
- A mis en place les flux d’ingestion, filtrage, normalisation et stockage des données dans un Data Lake S3 (Iceberg).
- A assuré la persistance transactionnelle sur Aurora pour les besoins métiers.
- A exposé les données via APIs GraphQL pour le reporting, le risque et le contrôle.
- A développé des microservices Spring Boot et des services AWS (Lambda) pour les traitements batch et near real-time.
- A conçu une plateforme d'IA Agentique basée sur le Model Context Protocol (MCP) permettant aux utilisateurs métiers d'interroger les données de trading en langage naturel via un LLM.
- A développé le MCP Server, orchestré les outils métier, généré dynamiquement les requêtes Athena, sécurisé l'accès aux données Aurora et Apache Iceberg, et mis en place les mécanismes de gouvernance (RBAC, IAM, audit et validation des requêtes).
- A contribué aux bonnes pratiques DevOps telles que Docker, Kubernetes, CI/CD et Terraform (IaC).
- A appliqué les pratiques d’ingénierie TDD, BDD et code review.
- A travaillé en environnement Agile / Scrum (planning, daily, demo, rétro) en collaboration étroite avec le PO et les équipes data et infra.
Environnement technique