Back to jobs

Software Engineer Java Backend (f/m/d)

 

The E-Commerce Team

At Decathlon, our E-Commerce teams are driving a technological and organizational transformation to support our platforms, stores, and partners worldwide. We believe in the benefits of Cloud Native applications, APIs, inner-sourcing, agility, and promoting a Product culture.

Within the E-Commerce engineering teams, we work on key features in major countries and on tools that help leverage commercial opportunities. The team operates independently in an agile environment, close to its users, constantly striving for improvement and taking full responsibility for its product: "You build it, you run it."

By embracing diversity and fostering an inclusive environment, we aim to build a team that leverages its strengths in differences, creating a workplace where everyone can thrive and bring their unique skills and perspectives.

Join us in this adventure of innovation and impact within the CUBE Checkout team, which powers our most business-efficient sites!

The Team's Mission

This team manages a mature product driven by best engineering practices and a commitment to delivering ever-improving service quality, all within an international environment!

Your Mission

You play a crucial role in ensuring the code quality of the team and promoting a culture of best development practices.

Your Responsibilities Include:

  • Collaboration and Growth:

    • Actively participate in handling user requests, collaborate on feature development with Product Managers, and contribute to the team's skill improvement.
    • Encourage and contribute to continuous improvement within the team.
  • Code Quality Champion:

    • Ensure code quality within the team through rigorous practices such as code reviews, pair programming, and adherence to clean code principles.
    • Follow engineering best practices to achieve the highest level of maturity.
    • Participate in knowledge-sharing sessions to improve the team's coding standards.
    • Understand the testing pyramid, write unit tests accordingly, and develop higher-level tests with the help of more experienced engineers.
    • Always test edge cases and expected errors.
  • Technical Leadership:

    • Provide detailed code reviews for teammates and document idioms and best practices.
    • Assist new recruits and interns in getting familiar with the team's style and the existing codebase.
    • Give useful and actionable feedback to peers and managers.
    • Provide support and clarity in your area of expertise to enhance team efficiency.
    • Make technical decisions that improve team performance and implement them effectively on a daily basis.
    • Foster an environment that encourages innovation, collaboration, and continuous improvement.

Your Technical Environment

  • Backend Technologies: Java
  • Databases: PostgreSQL / OpenSearch
  • Data pipelines: API
  • Version Control and CI/CD: Git (GitHub Actions), Unit and functional testing, CI/CD processes.
  • Monitoring: Utilize tools like Datadog.
  • Collaborative Tools and Infrastructure: Use collaborative tools like Confluence, Slack, Jira, and work in infrastructure environments such as GCP, Docker, Kubernetes, Flux, Helm, etc.

What You'll Need to Succeed

  • Communication: You have experience in an international environment where communicating in English both in writing and speaking is required, and you are comfortable with it.
  • Innovative Collaboration: Ready to lead by example in a fast-paced, agile environment.
  • Expertise: Strong experience in backend development (Java/Database) and continuous deployment.
  • Agile Mindset: Embrace an agile mindset, focusing on continuous improvement, collective intelligence, mutual aid, and solidarity.
  • Passion: Share your passion for technology and contribute to the technical growth of the team.
  • Sporting Values: Align with sports values, reflecting them in your mindset and teamwork.
  • Positive Impact: The desire to join a company with a positive impact (#Tech4Good).

What We Offer You

  • 2 days of remote work per week;
  • The possibility to work in one of Decathlon Digital's offices in Lille, Paris, or Amsterdam;
  • Freedom to choose your work tool (Mac, Windows, Chromebook);
  • A local project team within a global network (international career opportunities);
  • Skill development and support (diverse projects, technical certifications from the first year, internal and external training, etc.);
  • A compensation package (employee participation in company shares, monthly/quarterly bonuses).

 

 

 

DECATHLON DIGITAL CONTEXT 

What if technology allowed us to push the boundaries and take sports experiences to new levels? That's exactly our goal at Decathlon Digital! We are a team of 5,000+ experts in software engineering, product management, data, cloud, and cybersecurity, distributed across Paris, Lille, and Amsterdam. Together, we are creating the largest digital sports platform, leveraging tech innovation from design to value chain optimization, connected experiences and product second life.


Changing the game for good. We are in this for the love of sports. And like everything we love, we want it to last. That’s why we are embarking on a journey to create a more sustainable tech model, reducing our direct environmental impact while maintaining a safe, diverse, and inclusive space for all our people to learn and thrive together. Team up with us to design the digital future of sports.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf

Select...

RGPD : Lorsque vous postulez à une offre d'emploi sur ce site, les données personnelles concernant votre candidature seront collectées par Decathlon SE, (" Responsable du traitement "), qui est situé au 4 Boulevard de Mons 59650 Villeneuve d'Ascq. Vos données personnelles seront traitées aux fins de la gestion des activités de recrutement du Responsable du traitement. Vos données personnelles seront conservées par Decathlon SE pendant la durée nécessaire à l'évaluation de votre candidature à un emploi sans que cette durée n'excède 2 ans. 

 

  • Vous disposez du droit d'accéder à vos données personnelles, de demander qu'elles soient rectifiées, effacées, et de demander que leur traitement soit limité.
  • Vous disposez également du droit de demander leur portabilité.
  • Vous pouvez accéder à ces droits en cliquant ici.
  • Par ailleurs, vous pouvez également consulter notre politique de confidentialité pour plus d'informations sur les traitements effectués.

 

GDPR : When you apply to a job on this site, the personal data contained in your application will be collected by Decathlon SE, (“Controller”), which is located at 4 Boulevard de Mons 59650 Villeneuve d'Ascq.  Your personal data will be processed for the purposes of managing Controller’s recruitment related activities. Your personal data will be retained by Controller as long as Controller determines it is necessary to evaluate your application for employment but for no longer than 2 years. 

 

  • You have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted.
  • You also have the right to data portability. You can request these rights by clicking here. 
  • In addition, you can also visit our privacy policy for more information on the processing carried out.

 


Diversity & non discrimination policy / Politique de diversité et de non discrimination

As part of our diversity and non-discrimination policy, Decathlon Digital wants to ensure that gender, disability, or age of our candidates are not a factor in our decision. If you wish, we suggest that you provide us with this information. This data will be anonymized and used in the macro analysis of the diversity of applications received. This information will be kept separate from your application and will have no effect on its processing.

___________________

Dans le cadre de sa politique de diversité et de non discrimination, Decathlon Digital souhaite s'assurer que le genre, le handicap, ou l'âge de nos candidat·e·s ne sont pas des facteurs de décision. Si tu le souhaites, nous te proposons de nous indiquer ces informations. Ces données seront anonymisées et utilisées dans l'analyse macro de la diversité des candidatures reçues. Ces informations seront séparées de ta candidature et n'auront donc aucun effet sur le traitement de celle-ci.

Select...
Select...
Select...