Job position

Contractor
As soon as possible
12 months
380-400 €
2 to 5 years experience
Hybrid
Lille, Hauts-de-France
Published on 30/03/2026

Share this job

Le Challenge : Scalez l'expérience produit d'un leader mondial



Votre mission se divise en deux volets :



  • Assurer la direction technique du développement de produits digitaux critiques.

  • Instaurer une culture d'excellence au sein d'une équipe agile.



Compétences techniques "Core" (Indispensables)


  • Maîtrise avancée de Spring Modulith : Il ne s'agit pas simplement d'un backend, mais d'un "Monolithe Modulaire". Le lead développeur doit garantir une isolation stricte des modules (Catalog, Configurator, Rules, Nomenclature) ainsi que leur communication via des API internes (ex : CatalogAPI, NomenclatureAPI).


  • Expertise avancée en Hibernate / PostgreSQL :

    • Le projet exploite intensément les champs JSONB natifs de PostgreSQL, mappés en Java grâce à la librairie Hypersistence Utils (@Type(JsonBinaryType.class)).

    • Utilisation de stratégies d'héritage complexes, telles que l'inheritance par table unique (Single Table Inheritance) avec @DiscriminatorColumn pour le moteur de règles.




  • Architecture de cache distribué (Redis) : Le cache Redis (CpsItemResponse) est partagé avec un autre microservice (cpq-core-backend). Le lead devra maîtriser les enjeux liés à la sérialisation/désérialisation et à l'invalidation du cache partagé, sans impacter la production.


  • Qualité et tests (TDD/BDD) :

    • Validation rigoureuse des spécifications via OpenAPI.

    • Réalisation de tests d'intégration en utilisant TestContainers (PostgreSQL) et Wiremock.





Objectifs et livrables

Compétences techniques spécifiques


  • Intégration de l'IA Générative (Spring AI & Vertex AI) : Constitue le cœur innovant du projet. Le lead ne se limitera pas à des API CRUD mais devra interagir avec le ChatClient de Spring AI connecté à Gemini (Vertex AI). L'IA intervient directement dans le métier (génération de règles de compatibilité, analyse en langage naturel, génération dynamique de requêtes SQL). La compétence en ingénierie de prompt (PromptBuilder) associée au code Java est essentielle.


  • Versioning avancé de données complexes : Le système de règles métiers possède son propre moteur de gestion de versions (concepts de parentRuleId, isLatestVersion, cycle de vie DRAFT/ACTIVE). La capacité à gérer efficacement les états et les cycles de vie est indispensable.


  • Appétence pour l'algorithmie : Le système de règles calcule via un algorithme de tri topologique. Un esprit logique, rigoureux et curieux est requis pour maîtriser cette complexité.

Candidate profile

Contexte Enterprise / Écosystème (Atouts)



  • Gestion sécurisée des secrets grâce à Hashicorp Vault, intégrée avec Spring Cloud Vault.

  • Expérience avérée dans l’utilisation de Google Cloud Storage (GCS) pour la gestion et la manipulation de fichiers.


Compétences requises



Langues



  • Anglais : couramment maîtrisé.

Paris, France
< 20 employees
Consultancy firm
Cabinet de conseil spécialisée en IT avec trois domaines d’expertises : - Le conseil & la transformation digitale - Expertises techniques - Développement sur-mesure - Notre Cabinet est né du constat que les migrations sont souvent laborieuses, coûteuses et longues. Les développements ne répondent pas de façon pertinente aux besoins métiers. Les solutions ne tiennent pas suffisamment compte de l’environnement ou de la structure. Avec plus de 17 ans d’expertise dans la transformation digitale. Notre équipe est issue du top 10% des profils tech pour répondre à vos besoins et vous accompagner sur les sujets, développement d’applicatifs sur mesure , Devops, Cloud, Api Management et SAP

Apply to this job!

Find your next career move from +600 jobs!

  • Manage your visibility

    Salary, remote work... Define all the criteria that are important to you.

  • Get discovered

    Recruiters come directly to look for their future hires in our CV library.

  • Join a community

    Connect with like-minded tech and IT professionals on a daily basis through our forum.

Lead dev Java/GCP/IA

Codezys

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us