Tech Lead H/F

Monetaryamount
Lille, France
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
€45,000.0 - €52,000.0
Working hours
Regular working hours

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Cloud Computing Software Quality Code Review Databases Continuous Integration Relational Databases Dependency Injection Software Design Patterns Elasticsearch
+20 more
Github Gradle IntelliJ IDEA Spring Framework Junit PostgreSQL Apache Maven Redis Mockito Data Streaming Datadog Google Cloud Spring-boot Backend Git AngularJS Integration Tests Apache Kafka Front End Software Development Docker

Job description

Messaging / Streaming : Apache Kafka

  • Bases de donnĂ©es et Search : PostgreSQL, Redis (Cache), OpenSearch / Elasticsearch
  • Front-end : Angular (pour dialoguer et aligner l’architecture avec l’équipe Front)
  • CI/CD : GitHub Actions, Docker, Maven / Gradle
  • Testing : JUnit 5, Mockito, Testcontainers
  • Cloud et Ops : GCP (Google Cloud Platform), Datadog
  • Missions et responsabilitĂ©s :

  • DĂ©finition des standards Back-end : Mise en place et maintien des coding guidelines (Clean Architecture, DDD, patterns d’injection de dĂ©pendances), conduite des revues de code et gestion de la dette technique.
  • Architecture et choix techniques : Participation active aux dĂ©cisions d’architecture (modĂ©lisation de bases de donnĂ©es relationnelles complexes sur PostgreSQL, design des topics Kafka, gestion de la persistance, stratĂ©gie de cache, patterns de rĂ©silience).
  • DĂ©veloppement : Contribution directe au coeur de l’application, crĂ©ation de starters Spring internes customisĂ©s et dĂ©veloppement des flux de donnĂ©es complexes avec l’équipe.
  • MontĂ©e en compĂ©tences : Accompagnement, pair programming et mentoring des dĂ©veloppeurs juniors et mid-level.
  • Recrutement : Participation active au recrutement et Ă  l’onboarding de plusieurs dĂ©veloppeurs Java.
  • Communication et alignement : Interlocuteur privilĂ©giĂ© pour faire le pont entre l’architecture Back (Spring/PostgreSQL), les flux asynchrones (Kafka) et les consommateurs Front-end (Angular). Tu challenges la conception des API en collaboration avec les responsables produit.

Si certains de ces concepts te semblent encore un peu abstraits, ne t’en fais pas. On avance en Ă©quipe et on est lĂ  pour t’aider Ă  monter en puissance.

CĂŽtĂ© humain, tu t’épanouiras si :

  • Tu as une grande conscience professionnelle et le goĂ»t du partage.
  • Tu es un·e vĂ©ritable Team Player.

Ta mission de Consultant·e Jetdev

Tu seras notre porte-parole chez nos clients. Ton rÎle dépasse le simple développement :

  • Conseiller : Apporter ton regard critique sur les choix d’architecture, la scalabilitĂ© du code Java, la modĂ©lisation PostgreSQL et la topologie des clusters Kafka.
  • S’affirmer : Savoir dire « Non » pour protĂ©ger la qualitĂ© du code, la sĂ©curitĂ© et la robustesse du backend.
  • Transmettre : Partager ton savoir-faire (bonnes pratiques de dev, design patterns) et ta bonne humeur., Une structure gĂ©rĂ©e par des technophiles qui comprennent tes problĂ©matiques (et qui savent ce qu’est un NullPointerException, un problĂšme de rebalance de consommateur Kafka ou un deadlock PostgreSQL).
  • Une Ă©quipe stable et rĂ©ellement Ă  taille humaine.
  • Des Ă©vĂ©nements rĂ©guliers pour Ă©changer, apprendre et surtout, rigoler.

La rĂ©munĂ©ration Chez Jetdev, on ne discute pas “annĂ©es de prĂ©sence”, mais impact. Pour un profil confirmĂ© sur une posture de lead, notre fourchette se situe entre 45 000 € et 52 000 €.

Les + Jetdev

  • Veille & Innovation (JetDays) : Une journĂ©e tous les 2 mois dĂ©diĂ©e au partage technique, Ă  l’exploration de nouveaux outils et Ă  l’émulation collective.
  • Formation Ă  la carte : Du temps allouĂ© pour te former sur des technos de pointe (Kafka, GCP
).
  • ConfĂ©rence Ă  la carte : Un budget de 1 000 €/an dĂ©diĂ© Ă  l’évĂ©nement de ton choix (accĂšs, transport, hĂ©bergement - parfait pour aller Ă  Devoxx ou au Spring I/O !).
  • Prime de rayonnement : On valorise ton partage de savoir ! Reçois une prime de 100 € pour un talk interne et 400 € pour une intervention en confĂ©rence ou meetup externe.
  • Budget Ă©quipement : 3 000 € tous les 5 ans pour configurer ton poste de travail idĂ©al avec possibilitĂ© de rachat de ton matĂ©riel Ă  hauteur de 15% du prix d’achat initial.
  • Outillage : Une enveloppe de 500 €/an pour tes licences (IntelliJ Ultimate, GitKraken
). Tu choisis, on finance.
  • IndemnitĂ©s kilomĂ©triques.
  • Partage des bĂ©nĂ©fices : Parce que la rĂ©ussite de Jetdev est collective, nous reversons une part des profits Ă  l’équipe.
  • Vie d’équipe : SĂ©minaires et afterworks mensuels., L’expert qui transforme la vision mĂ©tier en une architecture back-end Java/Spring Boot robuste, rĂ©active (Kafka) et performante (PostgreSQL), tout en assurant une bonne cohĂ©sion avec l’écosystĂšme Angular et en faisant grandir les Ă©quipes.
  • Le Socle : Expert Java (17+) / Spring Boot, tu maĂźtrises la persistance sur PostgreSQL, as dĂ©jĂ  manipulĂ© Apache Kafka, et possĂšdes une bonne sensibilitĂ© Ă  l’écosystĂšme Angular.
  • L’Architecte : Tranche sur les choix complexes et garantit la rĂ©silience du back-end.
  • Le Leader : Mentor technique, garant de la qualitĂ© (Clean Code, tests d’intĂ©gration complets).
  • L’Atout : Capable de concevoir des intĂ©grations complexes et des moteurs d’agrĂ©gation avancĂ©s de dialoguer aussi bien avec les Ă©quipes Front, Data que Produit.

Requirements

Profil recherchĂ©L’expert qui transforme la vision mĂ©tier en une architecture back-end Java/Spring Boot robuste, rĂ©active (Kafka) et performante (PostgreSQL), tout en assurant une bonne cohĂ©sion avec l’écosystĂšme Angular et en faisant grandir les Ă©quipes.Le Socle : Expert Java (17+) / Spring Boot, tu maĂźtrises la persistance sur PostgreSQL, as dĂ©jĂ  manipulĂ© Apache Kafka, et possĂšdes une bonne sensibilitĂ© Ă  l’écosystĂšme Angular.L’Architecte : Tranche sur les choix complexes et garantit la rĂ©silience du back-end.Le Leader : Mentor technique, garant de la qualitĂ© (Clean Code, tests d’intĂ©gration complets).L’Atout : Capable de concevoir des intĂ©grations complexes et des moteurs d’agrĂ©gation avancĂ©s de dialoguer aussi bien avec les Ă©quipes Front, Data que Produit.En bref : Un profil hybride qui architecture, code proprement et fĂ©dĂšre., Spring Maven Injection Cluster Clean API SGBD Patrons de conception Google cloud platform Git JUnit Angular KAFKA PostgreSQL Spring Boot Java Docker

Benefits & conditions

Package santé & mobilité : Mutuelle prise en charge à 100% pour toi et ta famille. Prise en charge des transports. Prise en charge des 3 jours de carence dÚs ta premiÚre année.

  • Package flexible : Titres-resto (10 €/jour) + 180 € de crĂ©dit mensuel sur la plateforme May.
  • CongĂ© dĂ©mĂ©nagement : 1 jour offert

About the company

L’originedeJetdevquipartd’unconstat

Onnevapassementir:onatousconnucesESNoĂčl’onsesentcommeunnumĂ©rodansuntableauExcel,avecdespromessesde«bien-ĂȘtre»quis’évaporentdĂšslasignatureducontrat.

JetdevestnĂ©ed’unefrustration:celledenepastrouverunestructurequinousressemblevraiment.Alors,nousl’avonscréée.Neufansplustard,nousavonslaconvictiond’avoirtenunotrepromesse.

Cen’estpasnousquiledisons,cesontlesJetpeople:

«Jetdev,c’esttoutcequevousm’aviezvendu»«Laco-constructionetlebien-ĂȘtre,cen’estpasdubullshit»«Quandonarrivechezunclient,onal’impressiond’ĂȘtreunsuper-hĂ©rosouunesuper-hĂ©roĂŻne»

Cheznous,laproximitĂ©n’estpasunslogan,c’estnotrequotidien.TuintĂšgresuncollectifpassionnĂ©parlatechniqueetadeptedesbonsmoments,oĂčl’oncultivel’excellencesansseprendreausĂ©rieux.

Apply for this position

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

Apply on www.hellowork.com

Good distractions

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

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all