Lead Java Developer - Data & AI Architect (Hybrid) in Ronchin

Lead Java Developer - Data & AI Architect (Hybrid) in Ronchin

Ronchin Temps plein 58500 - 71500 € / an (estimé) Hybride
ABGi

En un coup d'œil

  • Missions: Développez des solutions Java innovantes et participez à des projets d'intelligence artificielle.
  • Entreprise: ABGi Technology, acteur majeur du secteur Retail avec une culture collaborative.
  • Avantages: Télétravail 3 jours/semaine, environnement stimulant et opportunités de croissance.
  • Autres infos: Poste basé à Ronchin, démarrage en novembre 2026.
  • Pourquoi ce job: Rejoignez une équipe dynamique et impactez l'avenir des plateformes Data.
  • Qualifications: Expérience en développement Java et compétences en architecture logicielle requises.

Le salaire estimé est compris entre 58500 - 71500 € par an.

ABGi Technology recrute pour son client, un acteur majeur du secteur du Retail, son futur Lead Developer Java / Data Expérimenté F/H, basé à Ronchin, dans la métropole lilloise.

VOS MISSIONS

Dans le cadre de l'évolution et de la modernisation de ses plateformes Data, notre client souhaite renforcer son équipe avec un(e) Lead Developer Java / Data expérimenté(e). Vous interviendrez sur un projet stratégique visant à faire évoluer une plateforme orientée produit et sémantique, intégrant des enjeux de gouvernance des données, de gestion des métadonnées, d'architecture distribuée et d'innovation autour de l'intelligence artificielle. L'objectif est notamment de concevoir une nouvelle interface pour la plateforme, tout en garantissant la robustesse, la performance et l'évolutivité de son architecture technique. Vous évoluerez au sein d'un environnement technique exigeant, en interaction avec les équipes de développement, les architectes, les experts Data et les différentes parties prenantes du projet. Votre rôle sera d'apporter votre expertise technique, de contribuer aux choix d'architecture et de participer activement à la conception et au développement des nouvelles fonctionnalités de la plateforme.

Les missions qui vous seront demandées :

  • Concevoir et développer le nouveau front-end de la plateforme, en lien avec les équipes techniques et fonctionnelles ;
  • Participer à la conception, au développement et à l'évolution des composants back-end en Java et Spring Boot ;
  • Apporter une expertise technique sur les choix de conception et les bonnes pratiques de développement ;
  • Contribuer à la définition et à la mise en œuvre des standards techniques d'une plateforme orientée produit et sémantique ;
  • Participer aux évolutions fonctionnelles et techniques liées à la gouvernance des données (Data Governance) ;
  • Contribuer aux réflexions autour de l'organisation, de la structuration et du référencement des données ;
  • Participer à l'intégration des concepts de Data Catalog au sein de la plateforme ;
  • Concevoir et faire évoluer des architectures distribuées et orientées données ;
  • Développer et maintenir des services robustes, performants et évolutifs ;
  • Exploiter les technologies Kafka et Kafka Streams dans le cadre des traitements et des échanges de données ;
  • Participer à la conception et à l'optimisation des interactions avec les bases de données PostgreSQL ;
  • Garantir la qualité, la maintenabilité et la scalabilité des développements réalisés ;
  • Veiller au respect des standards d'architecture et de développement définis par le client ;
  • Participer aux réflexions techniques autour des nouveaux usages de l'intelligence artificielle ;
  • Contribuer à l'étude des possibilités offertes par les interfaces agentiques et les agents IA ;
  • Collaborer avec les différentes équipes pour assurer la cohérence technique et fonctionnelle de la plateforme ;
  • Participer aux revues techniques et partager les bonnes pratiques de développement ;
  • Identifier les axes d'amélioration et proposer des solutions techniques adaptées aux besoins du projet.

NOTRE RECHERCHE

Compétences et expériences requises :

  • Expérience significative en développement Java, avec un niveau d'expertise confirmé ou senior ;
  • Excellente maîtrise de Java et Spring Boot ;
  • Solides connaissances des architectures logicielles distribuées et orientées données ;
  • Bonne maîtrise de Kafka et Kafka Streams ;
  • Expérience avec les bases de données relationnelles, notamment PostgreSQL ;
  • Bonne compréhension des problématiques de performance, de scalabilité et de robustesse des applications ;
  • Connaissance des concepts de Data Governance et Data Catalog ;
  • Capacité à intervenir sur des problématiques de conception et d'architecture technique ;
  • Expérience dans la conception et l'évolution de plateformes applicatives complexes ;
  • Capacité à prendre du recul sur les choix techniques et à proposer des solutions adaptées ;
  • Sensibilité aux sujets liés à l'intelligence artificielle et à leur intégration dans des plateformes logicielles ;
  • Capacité à travailler en collaboration avec des équipes pluridisciplinaires ;
  • Autonomie, rigueur et capacité à intervenir sur des sujets techniques complexes.

Les compétences suivantes constituent de réels atouts :

  • Expérience sur des plateformes de gouvernance, de catalogage ou de valorisation des données ;
  • Connaissance des architectures événementielles et des traitements de données en temps réel ;
  • Expérience sur des plateformes orientées produit ou des architectures sémantiques ;
  • Connaissance des concepts de métadonnées, de référentiels et de gestion des actifs Data ;
  • Familiarité avec les technologies et les usages de l'IA générative ;
  • Compréhension des concepts d'agents IA et d'interfaces agentiques ;
  • Expérience dans un rôle de Lead Developer, Technical Lead ou référent technique ;
  • Capacité à accompagner les équipes dans la définition et l'application des bonnes pratiques de développement ;
  • Expérience dans des environnements applicatifs complexes à forts enjeux de disponibilité et de performance.

Une expérience dans un environnement Retail, e-commerce ou au sein d'une grande organisation disposant d'un écosystème Data complexe constitue un avantage.

PROFIL RECHERCHÉ

De formation Bac+3 à Bac+5 en informatique, développement logiciel, ingénierie logicielle ou domaine équivalent, vous justifiez d'une expérience significative en développement Java et disposez d'une expertise technique vous permettant d'intervenir sur des sujets d'architecture et de conception logicielle. Vous êtes capable d'intervenir aussi bien sur les aspects techniques du développement que sur les réflexions architecturales et fonctionnelles d'une plateforme Data. Vous maîtrisez les environnements Java / Spring Boot et possédez une bonne compréhension des architectures distribuées, des flux de données et des problématiques de gouvernance. Vous êtes autonome, rigoureux(se), force de proposition et appréciez les environnements techniques stimulants, dans lesquels la qualité du code, la performance et l'innovation occupent une place centrale. Votre intérêt pour les technologies Data et les nouveaux usages de l'intelligence artificielle, associé à votre capacité à collaborer avec différents interlocuteurs techniques, sera essentiel pour réussir dans cette mission.

Informations complémentaires :

  • Localisation : Ronchin (métropole lilloise)
  • Télétravail : 3 jours par semaine (présence sur site 2 jours/semaine)
  • Démarrage : Novembre 2026
  • Fin prévisionnelle de la mission : Mars 2027

Lead Java Developer - Data & AI Architect (Hybrid) in Ronchin employeur : ABGi

ABGi est un employeur de choix, offrant un environnement dynamique et collaboratif où l'innovation est au cœur de nos activités. En tant que Consultant Sénior, vous bénéficierez d'opportunités de développement professionnel tout en travaillant sur des projets passionnants dans des secteurs variés. Notre culture d'entreprise valorise la créativité et l'autonomie, vous permettant de contribuer significativement à la réussite de nos clients tout en évoluant dans votre carrière.

ABGi

Coordonnées :

Équipe de recrutement de ABGi

Conseils d'expert StudySmarter🤫

Voici comment nous pensons que tu pourrais décrocher Lead Java Developer - Data & AI Architect (Hybrid) in Ronchin

✨Participe à des meetups tech

Les meetups et les hackathons sont des super occasions pour rencontrer des gens du milieu de l'ingénierie et du développement logiciel. C'est là que tu peux échanger des idées, découvrir des projets et même te faire repérer par des recruteurs comme ceux de ABGi.

✨Contribue à des projets open-source

Ne sous-estime pas le pouvoir des contributions open-source. En proposant tes compétences sur des plateformes comme GitHub, tu peux non seulement améliorer ton portfolio, mais aussi prouver ta capacité à travailler en équipe. Ça pourrait faire toute la différence dans ta candidature chez ABGi.

✨Réseau sur LinkedIn, mais avec du contenu

Sur LinkedIn, partage du contenu lié à tes projets ou tes réflexions sur les tendances technologiques. Cela peut attirer l'attention de recruteurs et de professionnels du secteur. Qui sait, peut-être que quelqu'un de ABGi remarquera tes posts et te contactera pour un entretien !

✨Postule directement via notre site

N’oublie pas que postuler sur le site de ABGi est souvent le moyen le plus direct et efficace d'attirer l'attention. Sois proactif et n'hésite pas à postuler même si tu n'as pas tous les critères d'une offre : montrer ton enthousiasme peut faire toute la différence !

Nous pensons qu'il te faut ces compétences pour exceller en tant que Lead Java Developer - Data & AI Architect (Hybrid) in Ronchin

Développement Java
Spring Boot
Architectures logicielles distribuées
Kafka
Kafka Streams
Bases de données relationnelles
PostgreSQL

Quelques conseils pour ta candidature 🫡

Montre tes compétences techniques:Dans le secteur de l'ingénierie et développement logiciel, il est crucial de mettre en avant tes compétences techniques dans ton CV. Mentionne ton expérience avec des langages de programmation spécifiques, des frameworks, ou des projets antérieurs. N'hésite pas à intégrer des liens vers ton GitHub ou des projets personnels pour donner vie à ton profil !

Personnalise ta lettre de motivation:Avec un poste à temps plein, ta lettre de motivation doit refléter ta passion pour le développement logiciel. Explique pourquoi tu souhaites rejoindre ABGi et comment tu peux contribuer à leurs projets. Parle aussi de ton intérêt à apprendre et à évoluer au sein de l'équipe.

Démontre ta capacité à travailler en équipe:Les projets de développement logiciel sont souvent le fruit d'un travail collaboratif. Mets en avant dans ton CV des expériences où tu as fait partie d’une équipe, que ce soit dans des stages, des projets universitaires ou des contributions open-source. Les soft skills, ça compte aussi !

Sois clair sur tes attentes:Dans ta candidature pour un poste à temps plein, n'hésite pas à mentionner tes attentes concernant le rôle et la culture d'entreprise. Dis-nous ce qui est important pour toi, que ce soit les technologies utilisées ou l'environnement de travail, pour que ABGi sache que tu es sérieux dans ta démarche et que tu es motivé pour un engagement à long terme.

Comment te préparer à un entretien d'embauche chez ABGi

✨Maîtrise des langages de programmation

Pour un poste en ingénierie et développement logiciel chez ABGi, assure-toi de bien maîtriser les principaux langages demandés dans l'annonce. Prépare-toi à répondre à des questions techniques sur des projets que tu as réalisés ou même à coder en direct lors de l'entretien. Montre que tu sais comment résoudre des problèmes en temps réel !

✨Prépare ton portfolio technique

N'oublie pas d'apporter ton portfolio, surtout si tu as des projets de développement logiciel que tu peux montrer. C'est toujours un plus de pouvoir parler de ton expérience concrète et des challenges que tu as surmontés lors de tes projets précédents. Ça peut vraiment faire la différence chez ABGi !

✨Compréhension des méthodologies agiles

Dans notre domaine, on utilise souvent des méthodologies agiles. Sois prêt à discuter de ton expérience avec des frameworks tels que Scrum ou Kanban. Explique comment tu as travaillé en équipe et comment cela a impacté tes projets précédents. Cela montrera ta capacité à t'adapter rapidement au sein d'équipes dynamiques.

✨Sois prêt pour des mises en situation

Attends-toi à des questions comportementales où tu devras prouver ta capacité à gérer des situations stressantes, comme des délais serrés ou des conflits au sein de l'équipe. Prépare quelques anecdotes précises sur ces expériences, car chez ABGi, ils rechercheront des candidats réactifs et capables de travailler sous pression.