Tech Lead H/F
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
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.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
20 Essential Tools For Backend Development
Is Software Engineering Over-Saturated?
Whatâs the Difference Between Frontend and Backend Development?