Développeur Senior Java Full-Stack
Intégration de l'équipe de développement en tant que Développeur Java Senior sur les projets Seleste et AXM pour traiter et transmettre les données de vols PAX, CARGO et les mémos ACM/ADM destinés aux processus Finance et Comptabilité.
- Participation à la conception, au développement et à la maintenance des APIs RESTful et SOAP en Java et Spring Boot.
- Assurance de la communication asynchrone des données de vols PAX et CARGO avec d’autres systèmes en utilisant JMS.
- Utilisation de Spring Batch pour le traitement des données et la génération de fichiers, avec dépôt dans Azure Blob Storage puis transmission aux équipes destinataires via MFT.
- Réalisation de la migration technique de Spring Boot et correction des vulnérabilités (CVEs).
- Conception et développement des IHMs de l’application en utilisant Angular 19.
- Gestion et exploitation des bases de données PostgreSQL pour le stockage et la gestion des données.
- Déploiement et livraison des releases via GitHub Actions.
- Collaboration avec les équipes techniques et métier pour garantir la qualité, la performance et la sécurité des solutions.
- Analyse et amélioration de la qualité du code via SonarQube et participation aux revues de PRs Git.
- Participation aux cérémonies Agile / Scrum : sprint planning, daily, rétrospectives.
- Implémentation des tests unitaires et d’intégration avec JUnit 5 et Mockito.
- Gestion du workflow Git et participation à la gestion des pipelines CI/CD.
Environnement technique