Karve
Browse all jobs

Senior Software Engineer - Price Domain

Marks & Spencer · London

Yesterday

HybridFull_timepricing systemspromotions managementevent-driven architectures

Workplace

Hybrid

Employment

Full_time

Location

London

Posted

Yesterday

Summary

The senior software engineer will build backend services and APIs for pricing and promotions using Java, Kotlin, Kafka, and GraphQL. The role is hybrid and focuses on scalable, high-volume retail systems.

Responsibilities

  • Design backend services for pricing
  • Build microservices for promotions management
  • Contribute to Kafka-based event architectures
  • Evolve GraphQL APIs and governance
  • Build resilient low-latency data solutions
  • Support features through deployment and operations
javakotlinmicroserviceskafkagraphqlmongodbredispostgresqlrest
pricing systemspromotions managementevent-driven architecturesdistributed data architectureshigh-volume transactional systems