Développeuse Full Stack
Intégration de l'entreprise ItTest afin de participer au développement de la plateforme de recrutement IT WegestU comportant 3 espaces (candidat, administrateur, entreprise).
- Réalisation du développement complet en Java Spring Boot pour le back-end et Angular pour le front-end.
- Analyse des besoins fonctionnels.
- Conception de l'architecture DDD et Clean Architecture en séparant les couches domaine, application et infrastructure.
- Implémentation de CQRS et Event Sourcing avec Axon Framework.
- Développement des API REST comprenant controllers, services, DTO et gestion des exceptions, sécurisées par Spring Security et JWT.
- Gestion du schéma MongoDB avec Spring Data MongoDB, des requêtes personnalisées et des pipelines d'agrégation.
- Intégration de Stripe pour les abonnements et Alfresco pour la gestion documentaire.
- Mise en place de l'import et l'export en masse sous Excel et CSV pour les candidats, offres et entreprises.
- Développement du front-end Angular avec des composants, services et routing, et intégration de l'OAuth2 LinkedIn et Google.
- Réalisation des tests unitaires avec JUnit 5 et Mockito selon l'approche TDD et documentation des API avec Swagger et OpenAPI.
- Configuration et maintenance du pipeline CI/CD GitLab CI, du contrôle qualité SonarQube et de la conteneurisation Docker.
Environnement technique