Développeuse Full Stack (Microservices)
Intégration dans une équipe de développement pour concevoir une plateforme Back-Office (Lot 2 – Acquisition Commerçant) destinée à la gestion des points de vente, caisses et souscriptions.
- Développement du frontend React en intégrant Redux pour la gestion d'état et i18next pour l'internationalisation (FR/EN) de la consommation d'API REST sécurisées.
- Conception du backend Spring Boot avec Spring Data JPA, en implémentant une pagination serveur et un filtrage dynamique multicritères.
- Architecture de l'infrastructure microservices en mettant en place Spring Cloud Gateway, Eureka pour la découverte de services et Config Server pour la gestion centralisée de configuration.
- Sécurisation de l'application en intégrant Keycloak, Spring Security, OAuth2 et JWT pour l'authentification et l'autorisation.
- Développement du système de reporting en générant des contrats PDF avec JasperReports et des exports Excel, ainsi que l'agrégation de KPIs pour le dashboard.
- Rédaction et exécution des tests unitaires JUnit pour valider la couverture fonctionnelle.
- Participation à 3 sprints dans un environnement Agile/Scrum.
Environnement technique