Senior Backend Engineer London, UK JPMC

  • Photon
  • 22/07/2026
Full time Information Technology Telecommunications Java Testing

Job Description

United Kingdom and 1 more

Job Description Key Responsibilities
  • Design, develop, and maintain scalable backend services, REST APIs, and microservices supporting the Personal Loans platform.
  • Build and enhance event-driven, distributed application components, including Kafka-based integrations where applicable.
  • Collaborate with product, architecture, engineering, QA, and delivery teams to clarify requirements and deliver business outcomes.
  • Participate in technical design reviews, architecture discussions, code reviews, and engineering best-practice improvements.
  • Support CI/CD, automated testing, deployment, environment configuration, and operational excellence activities.
  • Troubleshoot production and non-production issues, identify root causes, and drive continuous improvement initiatives.
Required Skills & Experience
  • Strong hands-on experience in Java development, Spring Boot, and microservices architecture.
  • Experience designing, developing, testing, and supporting REST APIs for enterprise-scale platforms.
  • Hands-on experience with AWS cloud services and cloud-native backend development.
  • Experience building event-driven systems and distributed applications using Kafka.
  • Solid understanding of software design patterns, automated testing frameworks, CI/CD practices, and secure coding principles.
  • Experience working on complex, enterprise-scale platforms with a focus on scalability, reliability, and maintainability.
  • Familiarity with Git or equivalent version control systems, API testing tools, and configuration formats such as JSON, YAML, or XML.
Preferred Experience
  • Banking or financial services domain experience, preferably within lending, loans, or credit platforms.
  • Experience working in highly regulated environments with strong focus on compliance, security, and governance.
  • Experience designing and supporting high-volume transactional applications.
  • Exposure to observability, monitoring, logging, and production support practices.
  • Strong problem-solving, analytical thinking, and technical leadership capabilities.
  • Ability to work effectively in a fast-paced agile delivery environment with changing priorities.
  • Excellent communication, collaboration, and stakeholder engagement skills.
  • Ownership mindset with a strong focus on quality, delivery, service reliability, and continuous improvement.