Développement d’applications mobiles et backend Java
Sogelink
Contexte de la mission
Dans le cadre de l’évolution de l’application DICT, destinée aux déclarants de chantiers, aux exploitants de réseaux et aux collectivités, la mission consistait à développer de nouvelles fonctionnalités et à améliorer la performance de l’application.
En tant que Développeur Mobile & Backend Java, Anthony a travaillé au sein d’une équipe de 5 personnes sous méthodologie SAFe, contribuant à l’optimisation du frontend Ionic et du backend Java/Spring Boot.
Environnement technique
Rôles et responsabilités
Développement d’une application mobile performante
Conception et ajout de nouvelles fonctionnalités sur l’application mobile DICT.
Optimisation du frontend Ionic avec Angular et intégration de RxJS et NgRx pour une meilleure gestion des états.
Amélioration de l’expérience utilisateur avec OpenLayers pour la gestion de la cartographie.
Développement et optimisation du backend
Développement et maintenance des APIs RESTful avec Spring Boot.
Sécurisation des échanges avec Spring Security.
Gestion des transactions et de la persistance des données via JPA Hibernate.
Collaboration agile et CI/CD
Travail en méthodologie SAFe, participation aux rituels agiles.
Intégration et déploiement continu avec GitLab CI/CD pour des mises en production fluides.
Automatisation des tâches et gestion des files de messages avec ActiveMQ.
Impact et résultats
Cette mission a permis d’améliorer significativement l’application mobile DICT et son backend :