Tech Lead Backend Java / Springboot (avec connaissances Angular ou React)
Role details
Job location
Tech stack
Job description
Architecture & Conception BackendDéfinir et faire évoluer une architecture microservices robuste et scalable
Garantir la cohérence des API (REST, OpenAPI)
Anticiper les problématiques de performance, résilience et dette technique
Challenger les choix techniques au regard des contraintes produit
Développement & Expertise techniqueParticiper activement aux développements backend (Java 17+, Spring Boot 3)
Concevoir des services robustes, testés et maintenables
Réaliser des code reviews exigeantes
Résoudre les problématiques techniques complexes
Assurer la qualité des échanges backend ? frontend (contrats API, gestion des erreurs, performance)
Leadership techniqueEncadrer techniquement l?équipe
Diffuser les bonnes pratiques (Clean Code, SOLID, TDD)
Accompagner la montée en compétences
Maintenir un haut niveau d?exigence technique
DevOps & IndustrialisationSuperviser l?intégration CI/CD (GitLab CI)
Garantir la qualité et la sécurité du code (SonarQube, outils de sécurité)
Participer au déploiement et au suivi des services sur AWS
Contribuer à l?optimisation des pipelines et environnements
Requirements
PROFIL RECHERCHE8 à 15 ans d?expérience en développement backend
Expérience confirmée en tant que Tech Lead ou référent technique
Exposition à des environnements à forte volumétrie ou critiques
Expérience Cloud native réelle
Anglais professionnel
STACK TECHNIQUE
Backend (expertise obligatoire)Java 17+
Spring Boot 3 (Data, Security, Cloud)
Architectures microservices distribuées
Event-driven (Kafka ou équivalent)
API REST / OpenAPI
SQL avancé (PostgreSQL, Oracle)
Gestion de gros volumes de données
Docker
Kubernetes
Git / GitLab CI
Cloud & DevOps (maîtrise requise)AWS (EKS/ECS, RDS, S3, API Gateway, CloudWatch?)
Principes d?architecture Cloud (scalabilité, résilience, observabilité)
Conteneurisation & orchestration
Culture CI/CD avancée
Frontend (compréhension attendue)Compréhension d?Angular ou React
Capacité à anticiper les impacts backend sur l?expérience utilisateur
Sensibilité aux problématiques de performance et de contrat API