Tech Lead Java
Il y a 18 heures
Bordeaux, Nouvelle-Aquitaine, France
Signe +
Temps plein
Gratuit avec email ou Google
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Gratuit avec email ou Google
En continuant, vous acceptez nos Conditions d’utilisation & Politique de confidentialité.
En tant que Tech Lead Java / Spring Boot, 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é). Référence de l'offre : aw2hf8tfid Profil candidat:
Votre profil
? 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 4.1 (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 ? Oracle, Github ? Python, Git, Perl, Shell Unix sont un plus ? Anglais
Votre profil
? 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 4.1 (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 ? Oracle, Github ? Python, Git, Perl, Shell Unix sont un plus ? Anglais