Breuninger is a leading fashion and lifestyle department store in the premium and luxury segment, operating for over 140 years.
The online shop serves as the most important digital contact point with the brand across Europe, offering a growing number of innovative digital services both online and in-store.
The company operates a verticalized multichannel platform that is cloud-native on AWS, with architecture and operations managed by autonomous teams.
The role is for a Senior or Staff Engineer focused on aftersales, particularly in order management and inventory.
The team works collaboratively in a mob programming environment, fostering a culture of support, growth, and enjoyment at work.
Employees have the option to work remotely or from office locations in Stuttgart, Düsseldorf, and Munich, with regular in-person team days and workshops every three months.
Requirements:
Candidates should have several years of practical experience in enterprise software engineering within complex system landscapes, ideally with Java and Spring Boot.
A solid understanding of software architecture, including domain-driven design and event-driven architecture, is required, with practical implementation experience.
Proficiency in current frontend technologies is necessary.
Familiarity with cloud infrastructures (AWS), containerization (Kubernetes), infrastructure as code (Terraform), and modern CI/CD practices is essential.
Extensive experience with distributed systems, messaging solutions like Kafka, and various persistence technologies, including relational databases (Postgres, MySQL) and NoSQL/search systems (MongoDB, ElasticSearch), is required.
Previous experience in establishing technical standards and driving architectural decisions is important.
Candidates should possess a technical understanding of complex business processes and enjoy tackling challenging development tasks.
Clear, solution-oriented, and goal-directed communication skills are necessary, with the ability to explain technical concepts to non-technical stakeholders.
A collaborative approach to software engineering, fostering a constructive environment, and promoting an open feedback and error culture is expected.
It is emphasized that not every requirement needs to be met; the overall package of experiences, interest, willingness to learn, and contribution to the team is what matters.
Benefits:
The position offers an attractive salary package, including company pension plans and voluntary social benefits such as holiday and Christmas bonuses.
Employees receive a 30% discount on all products and services, including gastronomy and hairdressing.
There are opportunities for personal and professional development, including a leadership development program.
Maximum flexibility in vacation days is provided through additional paid leave options via salary conversion.
Family-friendly working hours are offered to support work-life balance.
Access to corporate benefits and attractive discounts from up to 21,000 companies is available.
Employees can lease a company bike easily and affordably through salary conversion.