Développeur Senior Java/Jee Spring
A intégré l'équipe technique de Crédit Agricole afin de participer au développement et à l'optimisation de services orientés métier.
- A assisté aux ateliers avec les équipes fonctionnelles.
- A réalisé la conception et le chiffrage des besoins ainsi que la préparation de l'architecture.
- A migré l'API REST proxy de WSO2 vers TSDL avec le switch feature flipping.
- A amélioré les performances du backend pour JPA.
- A amélioré la conversion MapStruct pour éviter les mappages complexes.
- A amélioré les requêtes GraphQL en éliminant les champs inutiles.
- A corrigé les code smells Sonar.
- A conçu et intégré des services orientés métier dans des architectures SOA et microservices.
- A conçu et exposé des API REST avec Java et Spring Boot.
- A intégré des systèmes hétérogènes via des API et services backend.
- A défini les contrats d'API et géré les échanges inter-services ainsi que les erreurs.
- A utilisé Dynatrace pour suivre les problèmes de performances, les temps de réponse et les taux d'erreur.
- A développé le front-end avec Angular 18.
- A développé les besoins métier Java 17 avec Spring Boot 3.4 et PostgreSQL en se focalisant sur le DDD.
- A amélioré les pipelines GitLab CI.
- A déployé et géré les pods Kubernetes avec ArgoCD.
- A géré les branches (US, projet et Master).
- A apporté son support à l'équipe de développement.
- A mis en place les roadmaps pour les Homix et les mises en production.
Environnement technique