Java Backend Engineer - Payments Platform & APIs

JPMorgan Chase & Co.

Glasgow

On-site

GBP 60,000 - 90,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JPMorgan Chase & Co. in the United Kingdom is seeking an experienced Java Software Engineer for the Payments Developer Portal to design, develop, and maintain backend services powering our public-facing web portal.

You will work with product partners to deliver customer-facing capabilities and internal enablement, driving platform security and developer self-service. The role emphasizes modern engineering practices, collaboration across functions, and responsible AI-assisted development to

Qualifications

  • Strong Java proficiency (Java 11/17+) and concurrency fundamentals.
  • Experience with Spring Boot and REST services.
  • Design and implement RESTful APIs with OpenAPI guidance.
  • Secure coding and safe data handling.
  • Unit/integration testing with JUnit/Mockito.
  • Experience designing resilient integrations and microservices.
  • Exposure to CI/CD and agile development practices.

Responsibilities

  • Collaborate with technical teams, product partners, and stakeholders to deliver customer-facing capabilities and internal enablement.
  • Design, develop, and maintain secure, high-quality production Java services (APIs and supporting components), reviewing and debugging code.
  • Contribute to decisions influencing product design, API design, application functionality, and technical operations.
  • Build and integrate services supporting portal experiences such as API discovery, documentation delivery, onboarding flows, entitlements, analytics, and developer self-service.
  • Implement and advocate for security best practices, including secure coding, secrets handling, authentication/authorization, and data protection.
  • Participate in agile ceremonies and promote modern engineering practices (CI/CD, automated testing, trunk-based development, resiliency patterns).
  • Add to the team culture of diversity, equity, inclusion, and respect.
  • Leverage enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards.
  • Apply knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.

Skills

Java programming
Concurrency fundamentals
REST API design
Automated testing
CI/CD pipelines
Secure coding
Team collaboration
AI-assisted tools

Tools

Spring Boot
JUnit
Mockito
OpenAPI
Docker
Kubernetes

Job description

JPMorgan Chase & Co. in the United Kingdom is seeking an experienced Java Software Engineer for the Payments Developer Portal to design, develop, and maintain backend services powering our public-facing web portal.

You will work with product partners to deliver customer-facing capabilities and internal enablement, driving platform security and developer self-service. The role emphasizes modern engineering practices, collaboration across functions, and responsible AI-assisted development to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Backend Engineer: Payments Platform & APIs
Java Backend Engineer: Payments Platform & APIs

Fairygodboss • Glasgow

On-site
GBP 65,000 - 90,000
Java Tech Lead for Payments Cloud Platform
Java Tech Lead for Payments Cloud Platform

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 130,000
Senior Java Software Engineer - Payments Platform
Senior Java Software Engineer - Payments Platform

J.P. MORGAN • Greater London

On-site
GBP 70,000 - 100,000
Senior Java Engineer — Real-Time Payments Platform
Senior Java Engineer — Real-Time Payments Platform

JPMorganChase • England

On-site
GBP 90,000 - 150,000
Java Lead Engineer — Cloud Payments & Data Platform
Java Lead Engineer — Cloud Payments & Data Platform

JPMorganChase • Glasgow

On-site
GBP 85,000 - 125,000
Senior Java Engineer – Payments Platform
Senior Java Engineer – Payments Platform

Fairygodboss • Greater London

On-site
GBP 70,000 - 100,000
Senior Backend Engineer - Java & Cloud Microservices
Senior Backend Engineer - Java & Cloud Microservices

JPMorgan Chase & Co. • Greater London

On-site
GBP 85,000 - 120,000
Senior Java Software Engineer for Secure FinTech Platforms
Senior Java Software Engineer for Secure FinTech Platforms

JPMorgan Chase & Co. • Greater London

On-site
GBP 80,000 - 110,000
Lead Software Engineer – AI-Powered Payments (Java)
Lead Software Engineer – AI-Powered Payments (Java)

Next Frontier Capital • Glasgow

On-site
GBP 120,000 - 160,000
Lead Software Engineer - AI-Driven Open Source Payments
Lead Software Engineer - AI-Driven Open Source Payments

JPMorgan Chase & Co. • Scotland

On-site
GBP 95,000 - 130,000