Tech Lead - CDI H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+14 more
Job description
Ton profil : Tech & Mindset -
- Stack technique :
- Back-end : Java 17/21, Spring Boot 3
- 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 cĆur 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 3 ans pour configurer ton poste de travail idéal.
- 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.
Requirements
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.
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, En nous envoyant ton profil, tu acceptes que Jetdev traite tes données dans le cadre exclusif de ton recrutement.
- ConfidentialitĂ© : Tes informations ne sortent pas de chez nous et ne sont consultĂ©es que par lâĂ©quipe de recrutement.
- Conservation : On ne garde pas ton CV indĂ©finiment (maximum 2 ans, sauf si tu nous demandes de lâeffacer avant).
- Tes droits : Tu peux Ă tout moment nous demander dâaccĂ©der Ă tes donnĂ©es, de les rectifier ou de les supprimer en Ă©crivant Ă notre alias recrutement., En bref : Un profil hybride qui architecture, code proprement et fĂ©dĂšre.
About the company
Lâorigine de Jetdev qui part dâun constat -
On ne va pas se mentir : on a tous connu ces ESN oĂč lâon se sent comme un numĂ©ro dans un tableau Excel, avec des promesses de « bien-ĂȘtre » qui sâĂ©vaporent dĂšs la signature du contrat.
Jetdev est nĂ©e dâune frustration : celle de ne pas trouver une structure qui nous ressemble vraiment. Alors, nous lâavons créée. Neuf ans plus tard, nous avons la conviction dâavoir tenu notre promesse.
Ce nâest pas nous qui le disons, ce sont les Jetpeople :
« Jetdev, câest tout ce que vous mâaviez vendu » « La co-construction et le bien-ĂȘtre, ce nâest pas du bullshit » « Quand on arrive chez un client, on a lâimpression dâĂȘtre un super-hĂ©ros ou une super-hĂ©roĂŻne »
Chez nous, la proximitĂ© nâest pas un slogan, câest notre quotidien. Tu intĂšgres un collectif passionnĂ© par la technique et adepte des bons moments, oĂč lâon cultive lâexcellence sans se prendre au sĂ©rieux.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Why Upskilling And Reskilling is Important For Developers
The 7 Most Popular Backend Frameworks for Developers
7 Most Popular Web Developer Jobs in Europe
Whatâs the Difference Between Frontend and Backend Development?