Développeur Full-Stack & DevOps
Conception et développement d'un SaaS multi-tenant complet pour répondre à des besoins de gestion modernes.
- Conception d'un SaaS multi-tenant reposant sur Spring Boot 3, Angular 18 et PostgreSQL.
- Réalisation de la conteneurisation complète de l'application via Docker en utilisant des multi-stage builds et docker-compose.
- Mise en place de la sécurisation applicative par JWT, incluant l'audit, un mécanisme anti brute-force et une gestion fine des rôles (OWNER, MANAGER, STAFF).
- Intégration d'un chatbot IA exploitant l'API Claude.
- Configuration de pipelines CI/CD sous GitHub Actions pour automatiser les phases de build et l'exécution des tests JUnit et Jest.
- Administration des migrations de bases de données avec Flyway.
- Implémentation de tests automatisés avec Testcontainers.
Environnement technique