Développeur Full Stack Java / Node.js
Intervention au sein de l'entreprise ERRIDANI pour contribuer au développement et à la maintenance de plateformes web sur des projets à fort impact, notamment sur la plateforme d'offres d'emploi Emplois-Maroc et sur le projet de gestion d'accès TAQA Morocco.
- Assuré la maintenance et l'évolution d'une application Java avec Jetty 12, Maven et MongoDB, réalisant des corrections fonctionnelles et des améliorations de performances.
- Corrigé et rédigé des tests JUnit 5, Cucumber et Selenium sur les parcours critiques incluant les CRUD d'offres et les filtres de recherche.
- Mis en place le seed automatique des données de référence pour garantir des exécutions reproductibles en CI.
- Contribué aux workflows Git et GitLab à travers la gestion des branches et des merge requests, tout en stabilisant la pipeline CI/CD.
- Développé des APIs REST et intégré SQL Server via des procédures stockées pour la gestion de la pagination et des filtres métier.
- Développé le frontend en Angular et TypeScript, concevant des composants et des formulaires et intégrant les APIs.
- Enrichi le module de reporting des présences et absences et normalisé les champs multi-sources.
- Réalisé le diagnostic d'incidents en production, conduit des tests fonctionnels et rédigé la documentation technique.
Environnement technique