Développeur Full Stack Java / Angular
Intervention en tant que consultant pour RELIA Consulting auprès d'Orange Madagascar afin de participer au développement et à l'évolution d'applications stratégiques pour l'opérateur télécom.
- Finalisation de l'application d'automatisation du recyclage des numéros en attente de déploiement.
- Mise en place de contrôles de cohérence des statuts des numéros entre plateformes, intégrés aux systèmes existants.
- Suppression des erreurs manuelles et des traitements en urgence grâce à l'automatisation complète du processus.
- Réalisation de la mise aux standards TM Forum (OSS/BSS) de l'API utilisée par la Super App Maxit.
- Analyse de l'API et assurance de la mise en conformité TMF620 et TMF622 portant sur les endpoints, les modèles et les formats de réponse.
- Exécution du refactoring, des tests unitaires, de la rétrocompatibilité et de la rédaction de la documentation technique.
- Conception et développement d'un middleware API REST Quarkus pour le système central de gestion des abonnés servant d'interface entre les clients externes et le système legacy de l'opérateur.
- Gestion de plus de 50 endpoints couvrant les clients, contrats, appareils, soldes, transactions financières, services télécoms, rateplans et données d'utilisation (CDR).
- Transformation des requêtes REST en appels SOAP/XML-RPC vers le système legacy avec une gestion rigoureuse des erreurs et des logs structurés.
- Rédaction de la documentation OpenAPI/Swagger UI et configuration des environnements multiples (dev, preprod, prod) avec validation des endpoints.
Environnement technique