Développeur Java / JEE
Intégration de l'équipe de développement d'Orange afin de participer à un projet de transformation d'applications legacy vers Java Spring Boot.
- Participation à un projet de transformation d'applications legacy vers Java Spring Boot en assurant la conversion des traitements DML.
- Supervision des environnements Linux et analyse des incidents à partir des logs.
- Planification et automatisation de l'exécution des programmes selon des calendriers précis.
- Développement de modules Java Spring Boot selon une architecture en couches (Services, Repositories, DTO) pour garantir un code structuré et maintenable.
- Mise en place et adaptation du pattern Strategy afin de piloter l'exécution des programmes selon les différents types de traitements tout en assurant l'extensibilité de la solution.
- Analyse et correction des anomalies remontées par SonarQube dans le cadre de la refactorisation et de l'amélioration de la qualité du code.
- Écriture de tests unitaires et techniques afin de garantir une bonne couverture de code et d'assurer la stabilité des applications en production.
- Rédaction de requêtes Cassandra pour l'extraction des données et la génération de fichiers via des programmes Java automatisés et planifiés.
Environnement technique