MediaMarktSaturn is Europe’s leading consumer electronics retailer. It sees itself as a partner, daily companion and navigator for its customers in the digital world. Its over 1,000 MediaMarkt and Saturn stores are closely integrated with their online shops. MediaMarktSaturn has a total headcount of more than 55,000.

Senior Backend Engineer CrossChannel Checkout (m/f/d)

About us

MediaMarktSaturn Technology is working to make Europe’s number-one consumer electronics retailer the technology leader in its industry. To this end, several hundred developers, UX designers and system architects using state-of-the-art technology work hand in hand with business owners in agile teams to develop customer-focused technology solutions for more than 6 million customers every day in 13 countries.

Checkout and Payment is a domain within the MediaMarktSaturn Technology. We are responsible for the backend handling of all incoming baskets, the processing of all payment transactions, debtor management and the implementation of fiscal requirements. Our product teams work on the global omni-channel platform of MediaMarktSaturn and are involved in all major feature developments. Together, we are working on the biggest retailer platform for consumer electronics in Europe – be a part of it.

The basket is a very central product in the web shop with numerous APIs and dependencies on peripheral systems (availability, product data, pricing, etc.) and is highly scalable. As Backend Engineer (m/w/d) you will design, implement and operate the central basket in close collaboration with the business colleagues, focusing on the needs of our customers.

Your tasks

  • You implement valuable features aligned with the product strategy and contribute your technical expertise to craft the best solution possible, guided by principles of clean code
  • You take architectural decisions with your team to ensure a high degree of performance, robustness and maintainability of the service
  • You take ownership for the services of the team and maintain and operate them in our cloud infrastructure and therefore bring DevOps to life
  • You share your knowledge with your team colleagues helping them and therefore you contribute to the growth of the whole team

Requirements

  • You have a degree in computer science or a related field and/or several years of work experience as a Backend Software Engineer
  • You have built and operated an application in production for serveral years, preferably in the area of e-commerce
  • Your true passion is backend development, ideally in (very) high traffic environments facing up to 40k req/s on a single application
  • You have a profound knowledge and practical expertise with object-oriented programming languages, preferably Java or Kotlin, as well as web frameworks like Spring or Quarkus
  • Production professional experience in the usage of NoSQL (MongoDB) and SQL (PostgreSQL) databases
  • You are comfortable operating a business-critical service under high traffic in a cloud environment using Kubernetes and know how to monitor it using tools like Grafana, Prometheus and Dynatrace; experience with GCP is beneficial
  • You know how to design APIs and how to integrate microservices in a fault tolerant and RESTful way as well as how to decouple them using an event-driven approach with e. g. Kafka, pros and cons are clear to you and you are able to choose the proper pattern to solve the problem
  • You are familiar with common design patterns, domain-driven design as well as different testing strategies; in general, you have a high level of quality awareness
  • You are used to work in an agile team setup

Benefits

Passion for Technology in Retail! As part of open and dynamic teams, you are developing solutions for Europe’s largest consumer electronics retailer. Alongside challenging tasks with latest technologies, we are offering various benefits as well as flexible working time and possibilities for personal development. As part of the Future Technology Lab you are building the future of retail and services . When you are ready to learn more about us, just drop us your application right below!

Interested? We are looking forward to receiving your application!

Print Apply

Follow us


Mrs. Jennifer Rölle
  0841/634-3758