Tech LEAD
Description du Poste
Poste :
Dans le cadre du renforcement de l’équipe SIG Finance et Comptable en charge de la refonte de l’application SCIP, nous recherchons un Technical Lead.
Il aura pour mission de concevoir et piloter l’architecture technique de la nouvelle solution, superviser le développement des composants front-end et back-end, et assurer leur intégration avec les différents services du système d’information. Il encadrera techniquement les développeurs et veillera à la qualité, la sécurité et la maintenabilité des livrables.
DESCRIPTIF DES RESPONSABILITES
-Développer des interfaces utilisateur en React selon les standards UX/UI.
-Implémenter des APIs REST sécurisées en Java avec Spring Boot.
-Intégrer les APIs avec le front-end, les bases de données et les services Kafka.
-Développer des traitements batchs avec Spring Batch pour les opérations planifiées ou massives.
-Participer à la mise en œuvre de la sécurité applicative (authentification, autorisation, chiffrement, gestion des rôles).
-Intégrer et exploiter Apache Kafka pour la gestion des événements et la communication inter-services.
-Contribuer à la mise en place de tests automatisés et de pipelines CI/CD (GitLab CI, Jenkins, Docker).
-Participer aux revues de code, à la diffusion des bonnes pratiques et à l’amélioration continue.
- Collaborer avec l’équipe DevOps pour le déploiement, la supervision et la gestion des environnements.
Technologies
Back-End : Java 11+, Spring Boot, Spring Batch, Spring Security, JPA/Hibernate.
Front-End : React, JavaScript/TypeScript, Redux, Axios.
Sécurité : OAuth2, JWT, gestion des rôles, protection des endpoints, bonnes pratiques OWASP.
DevOps : Git, GitLab CI/CD, Jenkins, Docker, Kubernetes (un plus).
Messaging/Event-Driven : Apache Kafka (production et consommation de messages).
Tests : JUnit, Mockito, Postman, Cypress ou équivalent.