Mission - Tech Lead Java - IA Générative H/F

Propertyvalue
Canton de Torcy, France
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior

Job location

Canton de Torcy, France

Tech stack

Java
API
Artificial Intelligence
Azure
Code Review
Cursor (Graphical User Interface Elements)
PostgreSQL
Redis
WebKit
GitHub Copilot
Large Language Models
Spring-boot
Generative AI
GIT
Kafka
Microservices

Job description

Dans le cadre de la refonte de sa plateforme de gestion des engagements corporate, la banque lance un programme de modernisation centré sur l'injection d'IA générative dans ses workflows métier (analyse de risque, synthèse documentaire, détection d'anomalies contractuelles). L'équipe tech compte 12 développeurs seniors ; le Tech Lead sortant part en septembre. La mission

Vous intégrez une squad pluridisciplinaire (6 devs Java, 1 PO, 1 UX) en tant que Tech Lead Java avec forte dimension IA. Vous êtes le référent technique de bout en bout : architecture, revues de code, choix de stack, et surtout l'intégration des briques LLM dans les parcours applicatifs existants.

Périmètre technique :

  • Stack principale : Java 21, Spring Boot 3.x, Kafka, PostgreSQL, Redis
  • IA/LLM : LangChain4j, API OpenAI / Azure OpenAI, RAG sur base documentaire interne (contrats, term sheets, rapports de risque)
  • Infrastructure : Azure (AKS, Blob Storage, AI Studio)
  • Outillage dev : GitHub Copilot, architecture hexagonale, tests avec Testcontainers

Responsabilités clés :

  • Définir et maintenir l'architecture des pipelines RAG intégrés aux microservices Java
  • Encadrer techniquement l'équipe (pair programming, ADR, revues d'architecture)
  • Travailler en binôme avec le PO sur la faisabilité des user stories à forte composante IA
  • Garantir la qualité et la performance des flux Kafka (exactement-once, gestion des DLQ)
  • Être l'interlocuteur technique principal côté client sur les sujets IA

Requirements

Profil recherchéProfil recherché7+ ans d'expérience Java en contexte enterpriseExpérience confirmée sur au moins un projet LLM/GenAI en production (pas juste un side project)Maîtrise de Kafka (partitioning, Kafka Streams ou Connect)Capacité à prendre des décisions d'architecture et à les défendre devant des parties prenantes non techniquesUtilisation courante d'outils IA dans le quotidien dev (Copilot, Cursor, Claude Code...) - différenciateur fortFrançais courant, anglais technique lu/écrit

Mais aussi...

Taux journalier :650-680.css-11k7fwb{display:inline-block;white-space:nowrap;vertical-align:middle;-webkit-padding-start:var(--chakra-space-1-5);padding-inline-start:var(--chakra-space-1-5);-webkit-padding-end:var(--chakra-space-1-5);padding-inline-end:var(--chakra-space-1-5);text-transform:none;font-size:var(--chakra-fontSizes-xs);border-radius:var(--chakra-radii-md);font-weight:var(--chakra-fontWeights-semibold);background:var(--chakra-colors-success-200);color:var(--chakra-colors-success-700);box-shadow:var(--badge-shadow);padding:4px 6px;--badge-bg:var(--chakra-colors-success-100);--badge-color:colors.success.800;}.chakra-ui-dark .css-11k7fwb:not([data-theme]),[data-theme=dark] .css-11k7fwb:not([data-theme]),.css-11k7fwb[data-theme=dark]{--badge-bg:rgba(226, 243, 232, 0.16);--badge-color:var(--chakra-colors-success-200);}Cette offre est à 0% de commission .css-74lrwu{width:1em;height:1em;line-height:1em;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;color:currentColor;font-size:16px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition:.1s ease-in-out color;transition:.1s ease-in-out color;}.css-74lrwu *{-webkit-transition:.1s ease-in-out fill;transition:.1s ease-in-out fill;fill:var(--chakra-colors-rythm-600);}, * 7+ ans d'expérience Java en contexte enterprise

  • Expérience confirmée sur au moins un projet LLM/GenAI en production (pas juste un side project)
  • Maîtrise de Kafka (partitioning, Kafka Streams ou Connect)
  • Capacité à prendre des décisions d'architecture et à les défendre devant des parties prenantes non techniques
  • Utilisation courante d'outils IA dans le quotidien dev (Copilot, Cursor, Claude Code...) - différenciateur fort
  • Français courant, anglais technique lu/écrit, Français Anglais technique Analyse des risques Intelligence artificielle Git KAFKA PostgreSQL Spring Boot Java

Apply for this position