Senior Backend Engineer, Customer Order Platform (Hybrid)

  • Marks & Spencer Plc
  • 26/07/2026
Full time Information Technology Telecommunications Java Software Engineer

Job Description

Marks & Spencer plc is seeking a Senior Software Engineer to advance the Customer Order Domain, shaping how orders are created, fulfilled, and managed across channels. You'll build scalable microservices, APIs, and event-driven workflows, collaborating with product teams and engineers to solve complex commerce challenges.

You'll work with Java and Kotlin in a hybrid environment, contributing to GraphQL/REST APIs and distributed systems while delivering reliable, high-volume services that power