Decathlontechnology
2 days ago
Software Engineer Java/Kafka — Price Hub
Sign up to save this job, get alerts, and apply with an optimized CV.
Company information
- Company
- Decathlontechnology
- Location
- Nantes, Loire-Atlantique Germany
- Posted
- 2 days ago
Job description
The Price Hub team is recruiting in Nantes: join us as a Software Engineer Java/Kafka!
7 million Kafka events per day, with peaks of several tens of millions, with a clear objective: zero loss. Will you help us achieve this goal?
Every day, in over 2,000 stores and over 70 countries, millions of prices change. An error means a poorly served customer, a store in difficulty, and lost trust. Our role: to identify and transmit the correct price, at the right time, without error, all over the world.
Our 2 critical products run 24/7, with an SLA greater than 99.9%. Around them, 4 other products exploit sales data and offer levers for commercial dynamism to stores.
You will join a continuously evolving event-driven platform to meet challenges of performance, resilience, and quality. Within the team, you will concretely contribute to this ambition by developing and evolving our products.
YOUR FUTURE CONTRIBUTION
- You will design, develop, and maintain backend functionalities in Java or Kotlin, in line with product needs.
- You will participate in the design of robust solutions for our distributed systems and Kafka streams.
- You will contribute to code quality through testing, code reviews, and sharing best practices.
- You will take part in the team's technical decisions and document important choices.
- You will participate in the continuous improvement of the performance, observability, and resilience of our services.
- You will contribute to the operational management of our products in production: investigation, alert monitoring, and incident resolution, with the support of the team.
- You will work in close collaboration with Software Engineers, the Product Manager, the Engineering Manager, the QE, and the Support Engineer.
TECHNICAL STACK
- Java, Kotlin
- Kafka, event-driven architecture, microservices, REST APIs
- PostgreSQL, Valkey (cache)
- Docker, Kubernetes
- GitHub Actions (CI), Flux (GitOps / CD)
- Datadog (monitoring and alerting)
- Bonus: React
WHAT YOU BRING
- Significant experience in backend development, with solid practice in Java or Kotlin.
- Initial experience with Kafka, or a strong desire to progress in streaming and distributed systems.
- A commitment to producing readable, tested, and maintainable code.
- An awareness of production performance, availability, and reliability challenges.
- Initial familiarity with Docker, Kubernetes, CI/CD, or observability.
- The desire to learn, share your ideas, and contribute to the team's technical decisions.
- Professional English (B2) to collaborate with teams worldwide.
WHAT WE OFFER YOU
- Concrete and visible impact: your work matters in Decathlon stores worldwide.
- A culture of performance and autonomy inspired by Accelerate: Kanban, continuous delivery, and continuous improvement of our products. Over 20 production releases per week, with an average cycle time of less than 4 days over the year.
- GitHub Copilot with the latest AI models, and Gemini, in your daily development work.
- A hybrid and flexible work mode, with offices in Nantes.
- Choice of equipment (Mac, Windows, or Chromebook).
- Technical certifications from the first year, external conferences (DevFest…), and major internal tech conferences, dedicated time for research, and possible international mobility.
- Attractive compensation, with monthly and quarterly bonuses and employee share ownership.
You don't tick all the boxes? Apply anyway, we'll discuss it.
DECATHLON DIGITAL
Imagine if technology allowed us to push boundaries and offer unprecedented sporting experiences. This is precisely our ambition at Decathlon Digital! We are a team of over 5,000 experts in software engineering, product management, data, cloud, and cybersecurity, spread across Paris, Lille, and Amsterdam. Together, we are creating the largest digital sports platform, leveraging technological innovations to optimize the value chain, design connected experiences, and give a second life to our products.
Let's make a real difference. Our passion for sport guides us and we want it to endure. That's why we are committed to building a more sustainable technological model, reducing our direct environmental impact, and creating a safe and inclusive space to learn and grow together. Join the team and let's shape the future of sport.
Required skills
- kafka
- docker
- java
- ci/cd
- monitoring
- reliability
- react
- ai
- kubernetes
- kanban
- availability
- continuous improvement
- kotlin
- github actions
- postgresql
- datadog
- software engineer
- microservices
- observability
- gemini
- performance
- bonuses
- gitops
- technical certifications
- conferences
- distributed systems
- continuous delivery
- nantes
- hybrid work
- flux
- alerting
- international mobility
- flexible work
- streaming
- apis rest
- backend development
- ci
- github copilot
- event-driven
- cd
- technical decisions
- cache
- professional english
- attractive compensation
- valkey
- employee share ownership
- decathlon digital
- price hub
Interested in this position?
Create your free account and tailor your CV to match this job.