Java Software Engineer

JP Morgan Chase

Glasgow

On-site

GBP 62,000 - 102,000

Full time

4 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

JPMorganChase in the United Kingdom seeks a skilled software engineer to design and maintain scalable Java applications within a large corporate environment. You will work across the SDLC, applying agile practices and secure coding standards to deliver reliable, production-grade systems.

You will leverage AWS cloud technologies and AI-assisted development tools, with a focus on resiliency, security, and data-driven improvements across product teams.

Qualifications

  • Formal training or certification in software engineering concepts with proficient applied experience.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Proficiency in Java.

Responsibilities

  • Design and develop scalable and resilient systems using Java.
  • Execute software solutions including design, development, and troubleshooting beyond routine methods.
  • Create secure, high-quality production code and maintain algorithms that run with related systems.
  • Produce architecture and design artifacts ensuring constraints are met through code development.
  • Analyze large, diverse data sets to support continuous improvement of software applications and systems.
  • Identify hidden problems and patterns in data to improve coding hygiene and architecture.
  • Contribute to software engineering communities and explore new technologies.
  • Leverage AI coding assist tools to improve quality, delivery speed, and productivity with peer review and secure coding standards.
  • Apply tools across the Software Development Life Cycle to improve automation value.
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect.

Skills

Java
Agile methodologies
CI/CD
Security

Tools

AWS
AI-assisted development tools

Job description

Salary: £62,000 - 102,000 per year

Requirements
  • We require formal training or certification in software engineering concepts with proficient applied experience.
  • We require hands-on practical experience in system design, application development, testing, and operational stability.
  • We require proficiency in Java.
  • We require experience developing, debugging, and maintaining code in a large corporate environment using one or more modern programming languages and database querying languages.
  • We require overall knowledge of the Software Development Life Cycle.
  • We require a solid understanding of agile methodologies, including continuous integration/continuous delivery, application resiliency, and security.
  • We require demonstrated knowledge of software applications and technical processes within a technical discipline such as cloud, artificial intelligence, machine learning, or mobile.
  • We require hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment, with the ability to critically evaluate and validate AI-generated outputs.
  • We require understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs and outputs, and adherence to resiliency and security expectations.
  • Preferred: familiarity with modern front-end technologies.
  • Preferred: exposure to cloud technologies, specifically Amazon Web Services (AWS).
Responsibilities
  • We design and develop scalable and resilient systems using Java to support continual, iterative improvements for product teams.
  • We execute software solutions, including design, development, and technical troubleshooting, using approaches beyond routine or conventional methods.
  • We create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems.
  • We produce architecture and design artifacts for applications while ensuring design constraints are met through software code development.
  • We gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets to support continuous improvement of software applications and systems.
  • We identify hidden problems and patterns in data and use these insights to improve coding hygiene and system architecture.
  • We contribute to software engineering communities of practice and events exploring new and emerging technologies.
  • We leverage enterprise-authorized AI coding assist tools to improve code quality, delivery speed, and productivity, while validating outputs through peer review, automated testing, and secure coding standards.
  • We 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.
  • We contribute to a team culture of diversity, opportunity, inclusion, and respect.
Technologies
  • AI
  • AWS
  • Big Data
  • Cloud
  • Support
  • Java
  • Machine Learning
  • Mobile
  • Security
  • Web
More

We are JPMorganChase, a global leader in financial services, and within our Digital and Platform Services team you will help design and deliver trusted, market-leading technology products in a secure, stable, and scalable way. Depending on the team, you may work on mobile features that give customers more control over how they bank, use big data to make trading systems quicker, build innovations in payments for merchants, or support integration of our private and public cloud platforms. We offer the opportunity to work within our Commercial & Investment Bank, serving corporations, governments, and institutions in more than 100 countries, and we are committed to building trusted long-term partnerships, valuing diversity and inclusion, and providing reasonable accommodations where needed.

last updated 36 week of 2026

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Lead Software Engineer
Java Lead Software Engineer

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Principal Software Engineer - Java
Principal Software Engineer - Java

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Software Engineer II - Java, AWS
Software Engineer II - Java, AWS

JP Morgan Chase • Bournemouth

On-site
GBP 62,000 - 102,000
Senior Lead Software Engineer
Senior Lead Software Engineer

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Java Sr Lead Software Engineer - OMS/Sales VP
Java Sr Lead Software Engineer - OMS/Sales VP

JP Morgan Chase • Greater London

On-site
GBP 62,000 - 102,000
Lead Software Engineer - Java, AI
Lead Software Engineer - Java, AI

JPMorganChase • Glasgow

On-site
GBP 95,000 - 140,000
Full Stack Software Engineer II
Full Stack Software Engineer II

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Full Stack Lead Engineer
Full Stack Lead Engineer

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Java Software Engineer III
Java Software Engineer III

JPMorganChase • Glasgow

On-site
GBP 70,000 - 90,000
Lead Software Engineer - Client Onboarding
Lead Software Engineer - Client Onboarding

Hackajob Ltd • Glasgow

On-site
GBP 90,000 - 110,000