Welcome to RemoteYeah 2.0! Find out more about the new version here.

Remote Senior / Staff Fullstack Software Engineer (m/w/d) – Aftersales // Remote möglich

at E. Breuninger GmbH & Co.

Posted 2 days ago 3 applied

Description:

  • 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.