Marks and Spencer is seeking a Senior Software Engineer to enhance their Customer Order Domain, focusing on scalable services and robust APIs to improve customer order management. The ideal candidate will possess strong backend engineering skills, particularly in Java or Kotlin, and a solid understanding of microservice architectures
Matching Summary
Match Score: 85
Marks and Spencer is seeking a Senior Software Engineer to enhance their Customer Order Domain, focusing on scalable services and robust APIs to improve customer order management. The ideal candidate will possess strong backend engineering skills, particularly in Java or Kotlin, and a solid understanding of microservice architectures.
Skills & Requirements
Must-have
Java/Kotlin
microservices
event-driven architectures
GraphQL
REST APIs
distributed systems
scalable services
Nice-to-have
Kafka
caching technologies
low-latency solutions
API-first platforms
Key Requirements
Significant experience designing and operating scalable services in production environments
Knowledge working with Java and/or Kotlin
Must have designed API-first platforms with GraphQL and REST-based services