Skip to Main Content
Location icon
London

Software Engineer III - Global Banking Platform

JPMorganChase
Office & Professional
Office & Professional
Negotiable
Company logo image
Description

Location
London

Hours
Full Time

Salary
Competitive salary commensurate with experience

About the Role
Be an integral part of a team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Software Engineer III at JPMorgan Chase within the Global Banking Platform (GBP), you will contribute to building the next generation core banking platform that operates at a global scale and supports hundreds of millions of accounts. The role involves developing cloud-native microservices, integrations, dashboards, production support tools, and CI/CD pipelines.

You will design, implement, and develop scalable, performant microservices using software engineering best practices. Responsibilities include writing secure, high-quality code and automated tests, producing architecture and design artifacts, proactively identifying and resolving hidden problems, managing deployments from testing to production, and collaborating with other engineering teams to ensure structured feature delivery.

You will also contribute to software engineering communities of practice, promote a culture of diversity, equity, inclusion, and respect, and leverage enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity while validating outputs through peer review and automated testing.

Requirements

Experience
- Formal training or certification in software engineering concepts with applied experience
- Hands-on experience in system design, application development, testing, and operational stability
- Proficient in at least one major programming language: Go, Python, and/or Java
- Experience with Kubernetes and Terraform
- Experience developing automated tests as part of the development cycle
- Knowledge of the Software Development Life Cycle
- Experience developing, debugging, and maintaining code in a large corporate environment
- Solid understanding of agile methodologies including CI/CD, application resiliency, and security
- Experience with any cloud provider
- Hands-on experience using enterprise-authorized AI-assisted software development tools with ability to critically evaluate and refine AI-generated outputs
- Understanding of responsible AI use in engineering workflows including data sensitivity, secure handling, and resiliency

About you
Detail-oriented and proactive engineer who values collaboration and continuous improvement. You embrace diversity and inclusion and are eager to contribute to a respectful and innovative team culture. You are comfortable working with cutting-edge technologies and AI-assisted development tools and are committed to secure, scalable, and high-quality software delivery.

Qualifications
- Preferred knowledge of banking and finance
- Certifications in AWS, Kubernetes (CKE), and Terraform are advantageous
- Familiarity with databases (SQL or NoSQL)
- Experience with client/server software architectures, networking, or microservice architectures
- Experience with observability tools such as Grafana, Prometheus, OpenTelemetry
- Experience with streaming architectures and tools like Kafka

Expiry date: 25/07/2026
Software Engineer III - Global Banking Platform
Company:
JPMorganChase
Job Type:
Full-time
Location:
London