Les missions du poste


Le besoinContexteLes équipes ont pour mission de faciliter les expériences digitales en mettant en relation les produits et services de tout vendeur avec ses utilisateurs. De la gestion des offres au paiement, en passant par la validation et la gestion des commandes, la BU propose une suite de produits interconnectés qui complètent ou remplacent le parcours d'achat des produits et services.Au sein de cette organisation, l'équipe est constituée de 2 produits digitaux :Un moteur de prix omnicommerce (en production depuis 2018) qui calcule et délivre en temps réel les prix de vente dans plus de 55 pays. Ce moteur est au coeur de l'architecture commerce, gérant 1,6 milliard de prix via Kafka et des API HTTPS (+2 milliards d'appels/an).Un moteur de prix omnicommerce (en production depuis 2025) qui remplacera à terme Masterprice.MissionsEn tant que Senior Software Engineer, vous intégrerez l'équipe pour :Assurer le décommissionnement de Masterprice.Gérer la transition des utilisateurs et formes de vente de Masterprice vers OnePrice.Propulser OnePrice comme la "Single Source of Truth" pour tous les modèles de vente (Retail, Marketplace, Services, B2B, location, etc).Vos responsabilités incluent :Conception et développement de nouvelles fonctionnalités algorithmiques sur OnePrice pour intégrer différentes formes de vente (agrégation de données complexes, optimisation du moteur de construction de timeline de prix, gestion de spécificités propres à certaines formes de vente).Pilotage technique de la transition de Masterprice vers OnePrice.Analyse et résolution de problématiques complexes liées à la très haute volumétrie (1,6 milliard de prix, +2 milliards d'appels/an) et aux besoins métier.Optimisation continue des flux de données via Kafka et des API HTTPS pour garantir haute disponibilité et temps réel infaillible.Garantie de la qualité logicielle via revues de code rigoureuses, documentation technique et mise en place d'une stratégie de tests automatisés (TDD/BDD).Maintien en condition opérationnelle (MCO) de la solution legacy (Masterprice) et suivi des performances en production.Innovation par l'exploration des opportunités offertes par l'IA au sein du moteur de prix.Périmètre technique de l'équipeLangages & Frameworks : Java 21+, Spring Boot 3+.Data & Messaging : MongoDB (expert), PostgreSQL (confirmé), Valkey/Redis, Apache Kafka.Architecture : Microservices, REST, systèmes distribués haute disponibilité.Infrastructure & DevOps : Google Cloud Platform (GCP), Kubernetes, Docker.Méthodologie : Agile, TDD/BDD, CI/CD (GitHub Actions), JUnit, Cucumber, load testing.Conditions de travailTJM : 550€Localisation : Lille

Le profil recherché

Profil recherchéAu moins 10 ans d'expérience en développement JavaExpertise confirmée sur Java 21+, Spring Boot 3+ et les architectures microservicesMaîtrise de KafkaSolide expérience en modélisation et optimisation de bases de données, notamment MongoDBCapacité à prendre des décisions techniques structurantes basées sur les besoins métierÉtat d'esprit Problem Solver : autonome, fiable, orienté vers l'intelligence collective et l'amélioration continueAnglais professionnel indispensableOptionnel : expérience sur des problématiques de fiscalité internationale, de pricing omnicommerce, ou en gestion de données temporellesOptionnel : appétence ou expérience concrète sur l'intégration de solutions d'IA

Compétences requises

  • Docker
  • Gestion des données
  • SGBD
  • Anglais
  • HTTPS
  • Java
  • Gestion des commandes
  • Amélioration continue
  • Fiscalité internationale
  • API
  • Intelligence artificielle
  • MongoDB
  • Kubernetes
  • PostgreSQL
  • Création d'une base documentaire
  • JUnit
  • Git
  • Google cloud platform
  • Test driven development (TDD)
  • REST
  • KAFKA
  • Spring Boot
Postuler sur le site du recruteur

Ces offres pourraient aussi vous correspondre.

Recherches similaires

L’emploi par métier dans le domaine Informatique à Lille