Développeur Full stack Java / Angular / Kafka
Intégration de l'équipe de développement (1 Scrum Master, 1 Product Owner, 1 Product Manager, 1 Tech Lead, 1 Business Analyst, 5 Développeurs) afin d'industrialiser le processus de gestion des garanties de préfinancement export via l'application APE.
- Implémentation de tests unitaires avec JUnit 5, Jasmine et Karma.
- Mise en place de tests d'intégration avec Cucumber.
- Amélioration de la qualité du code source via SonarQube.
- Mise à jour des configurations Kubernetes, des charts Helm et de l'autoscaling horizontal.
- Automatisation de la création d'enveloppes et de topics via Kafka, en intégrant des topics de retry et d'erreur.
- Application du design pattern d'idempotence pour la consommation Kafka et utilisation de Kafka Streams pour le filtrage.
- Migration de l'application vers Angular 18 et Spring Boot 3 / Java 21.
- Développement de modules de facturation de lignes et de workflow des enveloppes.
- Participation à la résolution d'incidents en production pour les applications APE, MTB et CHS.
- Intégration d'un système d'envoi de mails via Kafka avec des templates Salesforce.
- Mise en place d'un traitement parallèle (multithreading) pour accélérer les workflows.
Environnement technique