Java / Microservices Developer (DevOps oriented)
Carrefour
Migration of a monolithic application to microservices in a cloud environment. Development, automated deployment and management of CI/CD pipelines with Jenkins and GitLab. Code management, maintenance and security with GitLab, Sonar, Fortify. Message flow management with Kafka. Gateway security management with JWT, OAuth2 and KeyCloak. Development of the screens in Angular (TypeScript). Traces and logs management with Dynatrace. Automated unit, end-to-end and regression tests with JUnit, Selenium and Cucumber. Working in agile mode in a team of 4 people per Microservice.