Tech Lead Java / Angular
Technologie
Bordeaux, France48 000 € - 52 000 € /anIl y a 3 semainesJusqu'au 13/12/2026
Temps plein
Description du poste
En tant que Tech Lead Java / Angular, vos missions principales sont :
- Porter le design technique des applications (architecture, patterns, conventions de développement, qualité logicielle).
- Définir et faire appliquer les bonnes pratiques de développement Full Stack Java / Angular.
- Concevoir et faire évoluer des APIs REST et des applications web robustes, performantes et maintenables.
- Participer aux choix d'architecture et garantir la cohérence technique des développements Front-End et Back-End.
- Piloter les sujets de performance (profiling, optimisation, tuning JVM, accès aux bases de données, latence et expérience utilisateur).
- Encadrer l'équipe : revues de code, diffusion des bonnes pratiques, accompagnement technique et mentorat.
- Définir les standards : structure projet, gestion des erreurs, sécurité, validations, tests, versioning d'API et documentation.
- Garantir la maintenabilité des applications (Clean Architecture, modularité, dette technique maîtrisée).
- Co-piloter les sujets DevOps : CI/CD, déploiement Kubernetes, monitoring, observabilité et amélioration continue des processus de delivery.
- Être moteur sur la veille technologique (Java, Spring, Angular, architecture logicielle, APIs et observabilité).
Profil candidat
Votre profil
- A partir de 12 ans d'expérience.
- Expérience significative en développement Java/Spring et Angular sur des applications développées from scratch.
- Solide expertise en conception logicielle, architecture applicative et développement d'API.
- Expérience concrète de Kubernetes + monitoring en production.
- Expérience concrète dans des environnements Cloud et DevOps.
- Capacité à arbitrer, documenter, communiquer et faire grandir une équipe.
- Vous êtes passionné(e), curieux(se), investi(e) dans la veille technologique et reconnu(e) pour votre leadership technique.
- Java 17/21, Spring Boot, Angular 16+, TypeScript
- SQL, Oracle et idéalement une ou plusieurs bases NoSQL
- Docker, Kubernetes, Helm
- CI/CD (GitHub, GitLab CI, Azure DevOps)
- Cloud AWS ou Azure
- Observabilité : métriques, logs, traces (APM, OpenTelemetry), dashboards et alerting
- Git et GitHub
- Les langages Python, Shell Unix ou Perl constituent un plus
- Les principes de qualité logicielle : Clean Code, Clean Architecture et bonnes pratiques de développement
- Anglais professionnel (niveau B2 minimum)
Keywords
UnixGitLabSpring FrameworkTechnical debtConstituentTypescriptAngularAngularJSOracle DatabaseDevOpsPythonPerlSqlJavaJava Virtual MachineCI / CDMaintainabilityShell scriptAWSGit
Ce poste vous intéresse ?