Senior Software Engineer & Tech Lead Java 17 / Spring Boot
A rejoint l'équipe technique de Capgemini en tant que Lead technique et architecte pour superviser la conception de systèmes distribués.
- A conçu et supervisé les APIs REST sous Spring Boot 3.x, Spring Cloud Gateway et Eureka.
- A appliqué les principes du Domain-Driven Design (DDD) et de la Clean Architecture.
- A mis en place la sécurité basée sur OAuth2/JWT et Keycloak.
- A industrialisé les processus avec le pilotage des pipelines Azure DevOps.
- A réalisé la conteneurisation des services sous Docker et Kubernetes.
- A développé des suites de tests avec JUnit 5, Mockito et Playwright.
- A assuré le MCO de Quarkus et Angular, obtenant le 3e prix au RamaTHON2025.
Environnement technique