Senior Software Engineer - Payment Capabilities

Posted 26 days 3 hours ago by Jobtailor

Permanent
Full Time
I.T. & Communications Jobs
London, United Kingdom
Job Description
  • Design, build, and evolve payment services and capabilities that enable seamless customer transactions across M&S digital platforms.
  • Develop resilient backend services, APIs, and integrations that support millions of customer payment journeys every year.
  • Own features end-to-end, taking responsibility for solution design, development, testing, deployment, and production support.
  • Help shape the technical direction of the Payments platform, balancing performance, scalability, resilience, security, and cost through modern engineering practices.
  • Champion engineering excellence through clean, maintainable, and well-tested code, helping establish best practices across engineering teams.
  • Drive operational excellence by designing systems with observability, monitoring, resilience, and supportability at their core.
  • Utilise tools such as Dynatrace to improve platform visibility, monitoring, alerting, and service reliability.
Requirements
  • A senior backend software engineer with deep experience designing and delivering scalable, resilient systems in complex enterprise environments.
  • Strong Java engineering expertise with experience building enterprise services, APIs, and integrations across distributed systems.
  • Knowledge in designing systems that serve large customer populations while maintaining high availability, performance, and security.
  • Work with ecommerce platforms, payment services, or highly transactional systems is advantageous.
  • Passionate about software quality, testing, maintainability, and engineering best practices.
  • Strong understanding of CI/CD, observability, production support, and operational excellence.
Core Competencies

Demonstrates expertise in designing and delivering scalable, resilient backend systems and APIs, with a strong focus on software quality, testing, and maintainability. Proficient in driving operational excellence through observability and modern engineering practices.

Highest-signal resume keywords
  • Java Engineering Expertise
  • Backend Service Development
  • API Design and Integration
  • CI/CD Implementation
  • Observability and Monitoring
Hard Skills
  • Backend Development
  • API Development
  • System Design
  • Scalable Systems
  • Resilient Systems
  • Enterprise Services
  • Testing and Maintainability
  • Performance Optimization
  • Security Best Practices
  • Distributed Systems
Soft Skills
  • Problem-Solving
  • Collaboration
  • Passion for Quality
Industry Keywords
  • Ecommerce Platforms
  • Payment Services
  • Transactional Systems
  • Operational Excellence
Tools & Technologies
  • Dynatrace