Responsabilités
- Jouer un rôle moteur sur la stack Java, tout en contribuant activement à l'architecture globale.
- Apporter de la rigueur et des bonnes pratiques React au sein de l'équipe.
- S'impliquer dans les décisions techniques et les revues de code.
- Être un relais des principes de conception (SOLID, BDD, DDD) dans les développements.
- Accompagner la montée en compétence des membres de la squad.
- Migration de l'infrastructure cloud : passage d'AWS vers Google Cloud Storage (GCS).
- Refonte complète de l'outil de récupération des données initiales des chaînes YouTube des clients.
- Industrialisation et amélioration continue des process de traitement et gestion de la donnée vidéo.
Technologies
Backend : Java 17+, Spring Boot, PostgreSQL, architecture orientée domaine (DDD).
Frontend : React (hooks, context API), TypeScript, bonnes pratiques composant / test.
Cloud & DEVOPS : AWS, GCS (en migration), Docker, Kubernetes, GitLab CI / CD.
Tests & Qualité : BDD, TDD, JUnit, Jest, Cypress.
Architecture & Design : Domain-Driven Design, SOLID principles, Clean Architecture.
Qualifications
- Expérience confirmée (6+ ans) en développement Java & React, avec une vision full stack.
- Expérience de lead technique ou de référent dans une équipe Agile / Squad.
- Maîtrise des principes d'architecture logicielle (DDD, BDD, SOLID).
- À l'aise avec la collaboration technique dans des contextes exigeants et challengeants.
- Forte capacité à partager, challenger, et faire progresser l'équipe.