Lead Dev Java / Vue.js (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
+6 more
Job description
Dans un environnement hautement Ă©volutif et stimulant, tu seras le·la garant·e de choix architecturaux forts (approche Monolithe Modulaire, isolation stricte des domaines mĂ©tiers) et de lâintĂ©gration de technologies de pointe comme lâIA gĂ©nĂ©rative au c?ur des rĂšgles applicatives. Si tu aimes lâarchitecture robuste, lâalgorithmie et relever des dĂ©fis complexes Ă fort impact, ce poste est fait pour toi !
Requirements
-
Tu justifies dâune expertise technique incontournable sur Java et dâun niveau confirmĂ© sur Vue.js.
-
Tu maĂźtrises lâarchitecture logicielle et as dĂ©jĂ travaillĂ© sur des architectures de type âMonolithe Modulaireâ (Spring Modulith) avec une gestion stricte des communications par APIs internes.
-
Tu possĂšdes une expertise avancĂ©e sur Hibernate et PostgreSQL, notamment sur lâutilisation des champs JSONB natifs et des stratĂ©gies dâhĂ©ritage complexes.
-
Tu as une solide expĂ©rience dans la mise en place et la gestion de caches distribuĂ©s (Redis) partagĂ©s entre plusieurs services, avec une maĂźtrise des enjeux de sĂ©rialisation et dâinvalidation.
-
Le âGame Changerâ : Tu as une forte appĂ©tence ou une premiĂšre expĂ©rience dans lâintĂ©gration dâIA GĂ©nĂ©rative (Spring AI, Vertex AI, Gemini) appliquĂ©es Ă la logique mĂ©tier (gĂ©nĂ©ration de code, analyse en langage naturel, prompts complexes).
-
Tu as un esprit logique affĂ»tĂ©, une curiositĂ© pour lâalgorithmie (tri topologique) et la gestion dâĂ©tats complexes (moteurs de versioning de donnĂ©es).
-
Praticien·ne de la qualitĂ© logicielle (TDD/BDD), tu maĂźtrises la validation OpenAPI et les tests dâintĂ©gration (TestContainers, Wiremock).
-
Tu as une expĂ©rience ou une bonne connaissance de lâĂ©cosystĂšme Cloud GCP, de Google Cloud Storage et de la gestion des secrets via Hashicorp Vault.
-
Ton niveau dâAnglais professionnel est impĂ©ratif pour Ă©voluer sereinement dans ce contexte international.
About the company
Tu intĂ©greras uneTeam agile pour accompagner un leader mondial de la distribution dans sa transformation digitale Ă lâĂ©chelle internationale. Ta mission consistera Ă propulser le dĂ©veloppement dâun produit innovant basĂ© sur lâIntelligence Artificielle GĂ©nĂ©rative, conçu pour automatiser la crĂ©ation de fiches produits et dâĂ©tiquettes afin de simplifier le quotidien des Ă©quipes en magasin. En tant que Lead DĂ©veloppeur, tu piloteras les choix de dĂ©veloppement, garantiras la qualitĂ© du code (TDD/BDD) et infuseras une culture dâexcellence. Câest lâopportunitĂ© idĂ©ale dâaffirmer ton leadership, de mentorer une Ă©quipe passionnĂ©e et de manipuler une stack technique de pointe.
Tu rejoindras une Feature Team internationale au sein dâun groupe leader mondial de la distribution spĂ©cialisĂ©e dans lâamĂ©lioration de lâhabitat. Ta mission sera double : piloter techniquement le dĂ©veloppement de produits digitaux critiques (un gĂ©nĂ©rateur produits et services Ă lâĂ©chelle internationale) et insuffler une culture dâexcellence au sein dâune Ă©quipe agile.
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
Talks and stories from around this role â technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Dev Digest 121 - AI goes offline
Fully Remote Software Engineer Jobs
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Over-Saturated?