Senior Java/Angular Developer
Intervention sur un projet de santé mentale (Mental Health Care Project) pour concevoir, développer, tester et maintenir des micro-services.
- Conception, développement, test et support de micro-services en suivant les meilleures pratiques DevOps.
- Collaboration étroite avec les architectes de solutions et d'entreprise.
- Développement d'API RESTful en utilisant Java et Spring Boot.
- Développement du front-end en utilisant Angular et NgRx.
- Implémentation de l'architecture hexagonale (Ports & Adapters) pour améliorer la maintenabilité, la testabilité et la séparation des responsabilités.
- Participation au cycle de vie complet du développement d'applications en méthodologie agile et Scrum.
- Suivi de la gestion du cycle de vie logiciel, incluant l'intégration continue, la gestion des versions, les tests unitaires et la documentation.
- Amélioration de la qualité du code en utilisant des outils d'analyse de code comme SonarQube.
- Collaboration avec les analystes métier pour recueillir les exigences correctes.
Environnement technique