Tech Lead Java

Infotel
Nantes, France
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Spring Security Agile Methodology Automation of Tests Software Quality Code Review Data Security DevOps Spring Framework Scrum Methodology Prometheus
+18 more
TypeScript Zabbix Test-Driven Development (TDD) Delivery Pipeline Large Language Models Grafana Spring-boot Backend Git Webpack Gitlab-ci Wikis Front End Software Development React Redux Restful APIs Dynatrace Docker Jenkins

Job description

En tant que Tech Lead, vous êtes le garant de la qualité technique, de la performance et de la bonne délivrabilité du projet. Vos responsabilités se déclinent en trois grands axes :

  1. Leadership Technique & Réalisation
  • Conception & Architecture : Participer activement à la définition de la nouvelle architecture cible du portail d?observabilité (Front et Back). DATA source centralisée, pontage avec différents outils (ITSM, Zabbix, Dynatrace, Elastic) + intégration d?un LLM pour déploiement d?un WIKI utilisateur.

  • Développement : Prendre en charge la réalisation des tâches de développement les plus complexes et critiques.

  • Support & Mentorat : Accompagner l’équipe de 5 développeurs au quotidien, résoudre les points de blocage techniques et faire monter les profils juniors/intermédiaires en compétences.

  • Qualité du code : Garantir les bonnes pratiques de code (Clean Code, TDD, revues de code, automatisation des tests) adaptées aux standards du secteur bancaire.

  1. Cadrage & Gestion de Projet (Agile)
  • Recueil des besoins : Collaborer avec les Product Owners et les équipes métiers pour traduire les besoins en User Stories (US) claires et actionnables

  • Rituels Agiles : Animer les cérémonies du framework Scrum/Kanban (Daily, Sprint Planning, Retrospectives, ?)

  • Suivi du delivery : Suivre l’avancement des livrables, anticiper les risques de retard et assurer le suivi du délibéré/mises en production.

  1. Cycle de vie du projet
  • Participer à toutes les phases du projet, depuis l’idéation et le recueil du besoin jusqu’au déploiement en production et au support post-launch.

Requirements

Compétences techniques (Hard Skills)

  • Back-End : Maîtrise de Java (version 17+ idéalement), de l’écosystème Spring (Spring Boot, Spring Security) et de la conception d’API REST performantes et sécurisées.

  • Front-End : Expertise confirmée sur React.js et son écosystème (Redux/Context API, TypeScript, Webpack/Vite). LLM MISTRAL

  • Observabilité : Une sensibilité ou une expérience avec les outils du domaine (ex. stack ELK, Prometheus, Grafana, OpenTelemetry) est un solide atout.

  • DevOps / CI-CD : Connaissance des environnements cloud ou on-premise bancaires, Git, Docker, et des pipelines CI/CD (Jenkins, GitLab CI).

Compétences humaines (Soft Skills)

  • Leadership naturel : Capacité à fédérer, motiver et guider une équipe de 5 développeurs.

  • Excellente communication : Capacité à vulgariser des sujets techniques face au métier et à écouter activement les besoins des utilisateurs.

  • Rigueur bancaire : Sens aigu de la sécurité des données, de la gestion des risques et du respect des processus de delivery d’un grand compte.

Expérience requise

  • 5 à 7 ans d’expérience minimum en développement Full Stack, dont une première expérience réussie en tant que Lead Développeur ou Tech Lead.

  • Une expérience préalable dans le secteur bancaire ou financier est fortement souhaitée pour appréhender rapidement les contraintes réglementaires et de sécurité.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

4:44 min

Evaluating documentation folders versus Git submodules and wikis

Roman Liukevich Roman Liukevich · Europe 2026 Virtual

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

4:18 min

Technical roles and digitalization scale at Finance Informatic

Alexander Weißhaupt Alexander Weißhaupt +3 · WWC 2025

Videos

See all

Related articles

See all