Browse All Jobs
Job Description
Decathlon is seeking a Backend Software Engineer to join their BCP OnePromotion team in Lille. This role involves developing and maintaining the next-generation commerce backbone for Decathlon, focusing on microservices for product catalog management, pricing, order delivery, payment, and customer reviews. The engineer will contribute to building commerce experiences for web, mobile, and other platforms.

Role Involves:
  • Designing, developing, testing, and deploying robust and scalable Java applications.
  • Collaborating with Product Management to translate functional requirements into technical solutions.
  • Integrating and developing REST APIs in a distributed service context.
  • Implementing data streaming solutions using Apache Kafka.
  • Developing and optimizing complex SQL queries for PostgreSQL.
  • Participating in software architecture and design discussions.
  • Ensuring adequate documentation of developed solutions.
  • Implementing monitoring solutions.
  • Participating in code reviews and providing constructive feedback.

Requirements:
  • 5+ years of experience as a backend Java developer.
  • Significant experience in designing and implementing end-to-end microservice solutions (RESTful).
  • Strong understanding of distributed and Event-Driven architectures.
  • Solid knowledge of Reactive programming, DDD, and SOLID principles.
  • Experience in setting up CI/CD integration and all testing layers (Unit, Acceptance, Integration, Load Testing).
  • Good knowledge of monitoring and alerting tools.
  • Ability to work effectively in an Agile/Scrum environment.
  • Excellent problem-solving and debugging skills.

Decathlon Offers:
  • 2 days of remote work per week.
  • Opportunity to work in one of Decathlon Digital's offices in Lille, Paris, or Amsterdam.
  • Equipment provided in accordance with missions and societal commitments (Mac, Windows, or Chromebooks).
  • A local project team within a global network (possibility of international career).
  • Skills development and support (diversity of projects, technical certifications from the first year, internal and external training, etc.).
  • Compensation package (employee participation in company shares, monthly/quarterly bonuses).
Apply Manually

Decathlon Digital FR

Decathlon Digital FR, a division of Decathlon, comprises over 5,000 experts in software engineering, product management, data, cloud, and cybersecurity across Paris, Lille, and Amsterdam. The company focuses on creating a sports platform, leveraging technological innovation to enhance the value chain, design connected experiences, and promote product sustainability. It aims to build a sustainable technology model by reducing environmental impact and fostering an inclusive environment for learning and growth.

All Jobs at Decathlon Digital FR (31)