Tech Lead Java (H/F)
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
Vous aimez le code bien écrit, les problÚmes complexes et le fait de tirer une équipe vers le haut plutÎt que de simplement produire des tickets ?
Ce poste est une crĂ©ation : vous arrivez avec une vraie marge de manĆuvre pour structurer les pratiques, proposer des orientations techniques et laisser une empreinte durable. LâĂ©quipe est stable, le produit est critique, et les enjeux mĂ©tier sont rĂ©els.
Notre client est un Ă©diteur de logiciels en croissance soutenue, positionnĂ© sur le secteur de lâassurance : un domaine Ă forte exigence fonctionnelle oĂč la fiabilitĂ© du produit nâest pas nĂ©gociable.
Son application phare est dĂ©ployĂ©e auprĂšs de plusieurs milliers dâutilisateurs finaux et constitue un outil critique pour ses clients. LâĂ©quipe technique regroupe une dizaine de dĂ©veloppeurs impliquĂ©s, qui se connaissent bien et travaillent dans une culture orientĂ©e qualitĂ©.
Les technologies peuvent sembler classiques au premier regard, mais elles sont maĂźtrisĂ©es en profondeur et portent des problĂ©matiques dâarchitecture et de performance rĂ©ellement stimulantes. La stack Java est en cours de modernisation, et câest prĂ©cisĂ©ment lĂ que vous intervenez : pour accompagner cette Ă©volution avec mĂ©thode.
Lâentreprise entre dans une nouvelle phase dâaccĂ©lĂ©ration produit.
Ce poste de Tech Lead est créé pour structurer le leadership technique et prĂ©parer la prochaine Ă©tape de croissance., En tant que Tech Lead, vous nâĂȘtes pas un Dev Senior avec une Ă©tiquette. Votre rĂŽle couvre deux dimensions complĂ©mentaires - avec une rĂ©partition claire : environ 80 % de dĂ©veloppement actif, 20 % dâanimation technique.
Contribution au développement (80 %)
- Prendre en charge les sujets les plus structurants et exigeants techniquement
- Participer aux conceptions dâarchitecture et aux phases de cadrage technique des nouvelles fonctionnalitĂ©s
- Piloter la modernisation progressive de la stack (Java 17/21, migration de frameworks, amélioration des pipelines CI/CD)
- Ătre force de proposition sur lâoutillage, les patterns et lâĂ©volution de lâarchitecture applicative
Leadership technique
-
DĂ©finir et faire vivre les standards de dĂ©veloppement (revues de code, bonnes pratiques, conventions dâarchitecture)
-
Cadrer les choix techniques structurants et les documenter
-
Identifier les dettes techniques, prioriser leur rĂ©sorption et proposer un plan dâaction concret
-
Piloter la modernisation progressive de la stack (Java 17/21, migration de frameworks, amélioration des pipelines CI/CD)
-
Ătre force de proposition sur lâoutillage, les patterns et lâĂ©volution de lâarchitecture applicative
Animation et montĂ©e en compĂ©tences de lâĂ©quipe
-
Accompagner les développeurs dans leur progression par le mentorat et la revue de code constructive
-
Faciliter les dĂ©cisions collectives et crĂ©er un environnement oĂč chacun peut contribuer techniquement
-
Collaborer Ă©troitement avec le Product Owner pour traduire les enjeux fonctionnels en dĂ©cisions techniques Ă©clairĂ©es, Ăquipe stable et Ă taille humaine
-
Vraie capacitĂ© dâinfluence sur les choix techniques
-
Environnement oĂč la qualitĂ© du code est une valeur partagĂ©e, pas un slogan
-
Enjeux mĂ©tier complexes et stimulants dans un secteur en transformation, Ăquipe stable et Ă taille humaine
-
Vraie capacitĂ© dâinfluence sur les choix techniques
-
Environnement oĂč la qualitĂ© du code est une valeur partagĂ©e, pas un slogan
-
Enjeux métier complexes et stimulants dans un secteur en transformation
-
Mutuelle, tickets restaurant (Ă confirmer selon politique interne)
Le processus de recrutement
Il comporte trois étapes :
-
Un échange téléphonique de découverte avec le cabinet (30 min)
-
Un entretien technique, attendez-vous Ă des questions qui couvrent un spectre large, du fondamental au complexe. Lâobjectif nâest pas de vous piĂ©ger, mais de comprendre comment vous raisonnez
Requirements
Vous avez une solide expĂ©rience en dĂ©veloppement Java (idĂ©alement 10 ans ou plus) et vous avez dĂ©jĂ exercĂ©, un rĂŽle de rĂ©fĂ©rent technique au sein dâune Ă©quipe.
Mais surtout : vous ĂȘtes capable dâĂ©voluer sur des sujets complexes avec un trĂšs haut niveau dâexigence technique. Ici, on ne recherche pas simplement un âbon dĂ©veloppeur Javaâ, mais un vĂ©ritable expert capable de challenger, structurer et faire monter une Ă©quipe techniquement.
Le process est dâailleurs Ă lâimage du poste: exigeant. Un entretien technique approfondi est prĂ©vu, avec un niveau attendu particuliĂšrement Ă©levĂ© sur Java, lâarchitecture et les choix techniques. Beaucoup de profils expĂ©rimentĂ©s ne passent pas cette Ă©tape.
En contrepartie, le poste offre une vraie reconnaissance de cette expertise, tant dans les responsabilités confiées que dans le niveau de rémunération associé.
Ce qui compte vraiment
- Maßtrise avancée de Java (versions 11 à 21) et des principaux frameworks associés (Spring Boot, Hibernate ou équivalent)
- Excellente comprĂ©hension des enjeux dâarchitecture applicative (patterns, couplage, testabilitĂ©, maintenabilitĂ©)
- CapacitĂ© Ă dĂ©fendre et expliquer clairement vos dĂ©cisions techniques, Ă lâĂ©crit comme Ă lâoral
- Leadership technique naturel : vous aimez autant faire progresser une équipe que résoudre des problématiques complexes
- TrĂšs bonne maĂźtrise des outils de qualitĂ© de code et des bonnes pratiques dâingĂ©nierie (tests, CI/CD, SonarQube, revue de codeâŠ)
Ce qui est un plus
- ExpĂ©rience dans le secteur de lâassurance ou dans un environnement logiciel critique
- Expérience produit / éditeur logiciel
- Sensibilité forte à la transmission, la documentation et la structuration technique
- Habitude des environnements agiles
Faites demi-tour siâŠ
- Vous recherchez uniquement un rĂŽle de dĂ©veloppement âpurâ sans dimension de leadership technique
- Vous aimez repartir de zéro systématiquement : ici, on modernise intelligemment un existant critique
- Vous nâĂȘtes pas Ă lâaise avec des environnements exigeants, des enjeux de production forts et un haut niveau dâattente technique
- Vous nâapprĂ©ciez pas les Ă©changes techniques poussĂ©s ou les remises en question argumentĂ©es sur vos choix dâarchitecture
Benefits & conditions
Poste : CDI, création de poste
-
Localisation : Paris 16- télétravail 1 jour/semaine
-
Rémunération : entre 80000 ⏠et 120000 ⏠brut annuel selon profil et expérience, Mutuelle, tickets restaurant (à confirmer selon politique interne), Poste : CDI, création de poste
-
Localisation : Paris 16- télétravail 1 jour/semaine
-
Rémunération : entre 70000 ⏠et 95000 ⏠brut annuel selon profil et expérience
About the company
NEXTGEN RH est un cabinet de recrutement Top et Middle Management qui a accompagnĂ© plus de 900 organisations depuis sa crĂ©ation en 2009. Avec plus de 300 postes en CDI Ă pourvoir sur toute la France, nos experts en chasse de tĂȘte et approche directe sont organisĂ©s en 6 pĂŽles de spĂ©cialisation : Ventes, Management & Postes Support / IT & CybersĂ©curitĂ© / IngĂ©nierie, Industrie & Life Sciences / BTP & Immobilier / DĂ©fense & SĂ©curitĂ© / ESS, ESH & CollectivitĂ©s. Nous sommes Ă©galement un acteur national majeur de lâinclusion et de la diversitĂ© avec une Ă©quipe dĂ©diĂ©e. Notre mission est de crĂ©er un vĂ©ritable pont entre un talent et un recruteur, au service de la rĂ©ussite de lâentreprise et de la quĂȘte de sens du candidat. Plus dâinfos sur NEXTGEN RH
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleâŠ