OmDev Logo
GetYourJob
0
Publié aujourd'hui

Tech Lead Java / Spring Boot (H/F)

Entreprise
Localisation
Bordeaux
Sur site
Type de contrat
CDI
Niveau
Top profil
Rémunération
42–45 k€/an• Salaire annuel

Salaire du marché

Médiane du marché
55k€
Sous le marché
50k€fourchette habituelle65k€
Cette offre : 44k€

Basé sur 158 offres pour ce poste (Top profil, France, 3 dernières semaines). Fourchette habituelle 50k€–65k€, médiane 55k€. Cette offre (44k€) est sous la fourchette.

Salaire du marché pour Tech Lead (Top profil) en France : médiane 55 000 €/an, P25–P75 : 50 000–65 000 €/an, n = 158 offres. Salaire Python à Bordeaux

Baromètre TJM et salaires IT

Description du poste

RESPONSABILITÉS :
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é).
PROFIL RECHERCHÉ :
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

Exigences du poste

Compétences requises

  • Python
  • Java
  • Spring Boot
  • Docker
  • Kubernetes
  • Helm
  • AWS
  • Azure
  • Git
  • GitHub
  • GitLab
  • Spring Cloud
  • OpenTelemetry
  • Clean Architecture
  • CQRS
  • Azure DevOps
  • Bash
  • Domain-Driven Design

Un plus

  • Spring
  • Software Architecture
  • API Development
  • REST API
  • QA Testing
  • Documentation technique
  • Monitoring / Observability
  • JPA
  • Cloud
  • SQL
  • NoSQL
  • DevOps

Toutes les offres Python à Bordeaux

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

Voir toutes les offres de Signe +

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.