Tech Lead Java - Spring Boot H/F Signe Plus
- Bordeaux - 33
- CDI
- Bac +2
- Bac +3, Bac +4
- Bac +5
- Secteur informatique • ESN
À noter sur ce job
Vous avez ces compétences ? Cliquez dessus pour les ajouter rapidement à votre profil !
Les missions du poste
En tant que Tech Lead Java / Spring Boat, vos missions principales sont :
- Porter le design technique des services (architecture, patterns, conventions, qualité).
- Cadrer et faire appliquer une approche DDD / CQRS lorsque pertinent (modélisation, découpage, bounded contexts).
- Concevoir et faire évoluer des APIs (REST) et des traitements batch (Spring Batch) robustes et observables.
- Piloter les sujets performance (profiling, optimisation, tuning JVM, accès DB, latences).
- Encadrer l'équipe : revues de code, diffusion des bonnes pratiques, mentorat.
- Définir les standards : structure projet, gestion d'erreurs, sécurité, validations, tests, versioning d'API, documentation.
- Garantir la maintenabilité (clean architecture, modularité, dette technique maîtrisée).
- Co-piloter les sujets OPS (avec un senior dev) : CI/CD, déploiement Kubernetes (Helm), stratégie de scaling (HPA/VPA), monitoring/alerting.
- Être moteur sur la veille technologique (Java/Spring, design d'API, observabilité).
Le profil recherché
- Expérience significative en backend Java/Spring sur des produits construits from scratch.
- Solide expertise sur API design, intégrations, résilience (timeouts/retry/circuit breaker).
- Expérience concrète de Kubernetes + monitoring en production.
- Capacité à arbitrer, documenter, communiquer et faire grandir une équipe.
Vous maîtrisez :
- Java 17/21, Spring Boot 3.x (Spring Web, Spring Data JPA, Spring Batch, Spring Cloud)
- SQL + NoSQL, caches éventuels
- Docker, Kubernetes, Helm, CI/CD (GitHub/GitLab/Azure DevOps), cloud AWS ou Azure
- Observabilité : metrics/logs/traces (APM, OpenTelemetry), dashboards et alerting
Ref: aw2hf8tfid
Publiée le 09/09/2026 - Réf : aw2hf8tfid