Aller au contenu principal

Tech Lead Java / Angular

Technologie
Free-Work
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é).

Référence de l'offre : aw2hf8tfid

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.

Vous maîtrisez

  • 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 ?