Marks & Spencer Group plc

Java Developer- Director-Software Engineer

Marks & Spencer Group plc
Apply
2 hours ago
Mumbai, IndiaStaff+

Responsibilities

  • Build scalable, high-performance enterprise backend applications using Java.
  • Develop and maintain Spring Boot microservices and REST APIs.
  • Integrate messaging systems including Kafka, JMS, and RabbitMQ.
  • Design systems involving SQL, concurrency, and distributed systems.
  • Improve application performance and scalability.
  • Support CI/CD, DevOps, and production observability.
  • Integrate LLMs and design agentic workflows using orchestrator/subagent patterns, tool calling, guardrails, and multi-step reasoning loops.
  • Address AI-system reliability concerns including hallucination mitigation, tracing, latency, and cost management.

Requirements

  • At least 6 years of hands-on Java development experience.
  • Deep experience with Spring Boot, microservices, REST APIs, messaging integrations, SQL, concurrency, and distributed systems design.
  • Experience with performance tuning and scalability improvements.
  • Basic hands-on exposure to LLM-integrated systems through personal projects, proofs of concept, or production work.
  • Experience integrating OpenAI, Azure OpenAI, Anthropic, or equivalent LLMs into production backend systems.
  • Working knowledge of agentic AI frameworks such as LangChain, LangGraph, Spring AI, AutoGen, CrewAI, or Claude Agent SDK.
  • Ability to design multi-agent workflows involving orchestrator/subagent patterns, agent-to-agent communication, and autonomous-system guardrails.
  • Python exposure for AI integration, scripting, or data pipeline use cases.
  • Understanding of prompt engineering, RAG architecture, vector database concepts, agent memory, evaluation workflows, and AI reliability.
  • Strong problem-solving ability, curiosity, and ability to learn new technologies quickly.
  • Financial services or investment banking domain experience.

Benefits

  • Comprehensive employee benefits and perks are offered.
  • Benefits support employees and their families throughout their work-life journey.
  • Opportunities to move across the business are available to employees who demonstrate passion and commitment.
  • The company emphasizes diversity, inclusion, employee support, and career development.

Tech Stack

Apache KafkaJavaPythonRabbitMQSpring BootSQL
Marks & Spencer Group plc

About Marks & Spencer Group plc

10,000+ employees
Contact me