ABGi France

Développeur Back-End Expert Java 21 / Kafka F/H

ABGi France  •  Ronchin, FR (Onsite)  •  4 hours ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

ABGi Technology recrute pour son client, un grand groupe international du secteur de la distribution et de l'amélioration de l'habitat, son futur Développeur Back-End Expert Java 21 / Kafka F/H, basé à Ronchin (Lille).

🔎 VOS MISSIONS

Dans le cadre du développement et de l'évolution d'un produit stratégique de facturation B2B, notre client souhaite renforcer son équipe technique avec un(e) Développeur(se) Back-End Expert(e), disposant d'une expertise approfondie en Java 21 et Apache Kafka.

Ce produit, au cœur des processus de facturation entre professionnels, présente des enjeux importants en matière de performance, fiabilité, qualité logicielle, évolutivité et maintien en conditions opérationnelles.

Vous interviendrez sur l'ensemble du cycle de vie du produit, depuis la conception et le développement de nouvelles fonctionnalités jusqu'à l'optimisation des architectures existantes, en passant par la réduction de la dette technique et l'amélioration continue des pratiques de développement.

Votre expertise vous permettra également de contribuer aux réflexions techniques autour de l'intégration de l'intelligence artificielle dans le cycle de développement, ainsi que de l'optimisation des performances et des coûts des solutions.

Les missions qui vous seront demandées :

  • Concevoir, développer et maintenir des applications Back-End performantes et robustes en Java 21 ;
  • Concevoir, développer et optimiser les mécanismes de communication et de traitement de données reposant sur Apache Kafka ;
  • Participer au développement de nouvelles fonctionnalités pour un produit stratégique de facturation B2B ;
  • Contribuer aux choix d'architecture logicielle et à l'évolution des composants techniques du produit ;
  • Concevoir et faire évoluer des architectures applicatives fiables, évolutives et maintenables ;
  • Exploiter et optimiser les interactions avec les bases de données MongoDB ;
  • Analyser les performances des applications et identifier les axes d'amélioration ;
  • Participer à l'identification, à la priorisation et à la réduction de la dette technique ;
  • Garantir la qualité, la lisibilité, la maintenabilité et la robustesse du code développé ;
  • Concevoir, développer et maintenir des tests automatisés afin de sécuriser les évolutions applicatives ;
  • Contribuer à l'amélioration des pratiques de développement et des standards de qualité logicielle ;
  • Participer aux activités de maintien en conditions opérationnelles (MCO) et à la résolution des incidents techniques ;
  • Analyser les dysfonctionnements et proposer des solutions correctives pérennes ;
  • Participer aux réflexions sur l'optimisation des ressources, des performances et des coûts techniques dans une approche FinOps ;
  • Explorer les possibilités d'utilisation de l'intelligence artificielle dans le cycle de développement logiciel afin d'améliorer la productivité et la qualité des livrables ;
  • Collaborer avec les développeurs, les architectes et les différentes parties prenantes du produit ;
  • Participer aux revues de code et partager les bonnes pratiques de développement ;
  • Apporter votre expertise technique dans la résolution de problématiques complexes ;
  • Contribuer à l'amélioration continue du produit, de son architecture et de ses performances.

🎯 NOTRE RECHERCHE

Compétences et expériences requises :

  • Expertise impérative en Java 21, avec une excellente maîtrise du développement Back-End ;
  • Expertise impérative en Apache Kafka, notamment dans la conception, l'intégration et l'exploitation de systèmes de traitement et d'échange de données ;
  • Expérience significative dans le développement d'applications Back-End complexes ;
  • Bonne maîtrise des concepts d'architecture logicielle, avec un niveau confirmé attendu ;
  • Bonne connaissance de MongoDB et de son utilisation dans des environnements applicatifs ;
  • Maîtrise des bonnes pratiques de développement, de structuration et de maintenabilité du code ;
  • Expérience dans la mise en place et la maintenance de tests automatisés ;
  • Capacité à identifier, analyser et traiter la dette technique ;
  • Expérience dans l'amélioration de la qualité et des performances applicatives ;
  • Bonne compréhension des enjeux de fiabilité, de disponibilité et de maintien en conditions opérationnelles ;
  • Capacité à diagnostiquer et résoudre des problématiques techniques complexes ;
  • Aptitude à intervenir sur un produit existant tout en accompagnant son évolution fonctionnelle et technique ;
  • Capacité à travailler en collaboration avec des équipes techniques pluridisciplinaires ;
  • Français courant et anglais professionnel.

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

  • Expérience dans le développement de solutions de facturation B2B ou de systèmes applicatifs critiques ;
  • Bonne connaissance des architectures événementielles et des échanges de données asynchrones ;
  • Expérience dans l'optimisation de traitements et de flux de données à forte volumétrie ;
  • Sensibilité aux problématiques FinOps, notamment l'optimisation des coûts d'infrastructure et des ressources techniques ;
  • Expérience dans l'analyse et l'amélioration des performances applicatives ;
  • Connaissance des possibilités offertes par l'intelligence artificielle pour assister le développement logiciel ;
  • Expérience ou appétence pour l'intégration d'outils d'IA dans les processus de conception, de développement, de test ou de maintenance ;
  • Capacité à proposer des améliorations d'architecture et à accompagner leur mise en œuvre ;
  • Expérience dans la modernisation d'applications existantes et la réduction de leur dette technique.

Une expérience sur des produits logiciels stratégiques, présentant des exigences élevées de disponibilité, de fiabilité et de performance, constituera un véritable avantage.

👤 PROFIL RECHERCHÉ

De formation supérieure en informatique, développement logiciel ou génie logiciel, ou disposant d'une expérience professionnelle équivalente, vous justifiez d'une expérience significative en développement Back-End Java, avec une expertise technique particulièrement solide sur Java 21 et Apache Kafka.

Vous possédez une bonne compréhension des architectures logicielles et savez intervenir sur des applications complexes, aussi bien pour développer de nouvelles fonctionnalités que pour améliorer leur qualité, leur maintenabilité et leurs performances.

Vous êtes capable de prendre du recul sur les choix techniques, d'identifier les problématiques structurelles et de proposer des solutions adaptées aux enjeux du produit.

Autonome, rigoureux(se) et force de proposition, vous accordez une importance particulière à la qualité du code, aux tests automatisés, à la maîtrise de la dette technique et à l'amélioration continue.

Votre curiosité technique et votre intérêt pour les nouvelles pratiques de développement, notamment l'utilisation de l'intelligence artificielle et l'optimisation des coûts et performances, seront appréciés.

Enfin, vous disposez de bonnes capacités de communication et appréciez le travail en équipe dans un environnement technique exigeant.

Informations complémentaires :

  • Localisation : Ronchin (métropole lilloise) – site Terradeo
  • Télétravail : 3 jours par semaine (2 jours de présence sur site)
  • Démarrage souhaité : 16 novembre 2026
  • Durée prévisionnelle de la mission : jusqu'au 31 décembre 2027

#LI-ABGI

ABGi France

About ABGi France

Depuis 35 ans, ABGi accompagne ses clients en France et à l’international dans la structuration et le financement de leurs projets de recherche, développement et innovation. Aujourd’hui, ABGi amorce un virage stratégique et ouvre une nouvelle ère.

Fortes de leur expérience, de plus de 600 collaborateurs et plus de 15 000 missions réalisées, les équipes d’ABGi ont la conviction de pouvoir apporter à leurs clients des solutions pragmatiques, performantes et adaptées pour concevoir, financer et exécuter leurs transformations stratégiques.

ABGi déploie une nouvelle proposition de valeur, claire, simple et efficace, s’engage aux côtés de ses clients pour les accompagner sur quatre enjeux stratégiques essentiels :

· Innovation : structurer et financer l'innovation pour accélérer votre développement.

· Operations : exploiter les leviers d’optimisation de vos flux, vos coûts et sécuriser l’ensemble de votre chaine de valeur.

· Technology : valoriser les nouvelles technologies pour stimuler et accélérer la transformation de votre entreprise.

· ESG : développer la performance extra-financière au service de votre transformation durable.

ABGi se positionne comme un partenaire stratégique pour vous accompagner dans la conception, le financement et l’exécution de vos transformations.

Avec plus de 15 % de croissance annuelle, nous sommes régulièrement à la recherche de nouveaux talents : postulez et rejoignez un groupe dynamique à envergure internationale.

Ensemble, donnons à vos projets une nouvelle dimension et préparons l’avenir avec ambition et sérénité.

Industry
Consulting & Advisory
Company Size
201-500 employees
Headquarters
LYON, FR
Year Founded
1990
Social Media