Full Stack Lead Engineer

JP Morgan Chase

Glasgow

On-site

GBP 62,000 - 102,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

JPMorganChase is hiring a software engineer who can design, develop, and operate secure production code across frontend, backend, data pipelines, and mobile stacks. You will apply full SDLC, CI/CD, and agile practices, and contribute to AI/ML-enabled business applications in a cloud environment.

The role requires hands-on experience with Java/Spring Boot, Python/PySpark, GraphQL, AWS, and relational and distributed databases, with a focus on reliability, performance, and security in financial

Qualifications

  • Formal training or certification on software engineering concepts and advanced applied experience.
  • Strong fundamentals in system design, data structures, algorithms and architectural thinking.
  • Hands-on experience in full-stack or cross-functional development across frontend, backend, data pipelines, or mobile.
  • Proficiency in Java/Spring Boot, Python/PySpark, GraphQL, or mobile development frameworks.
  • Experience with AWS and working knowledge of Oracle and Databricks.
  • Advanced understanding of agile methodologies, CI/CD, resiliency, and secure software practices.
  • Proficiency across the Software Development Life Cycle including design, development, testing and production stability.
  • Understanding of AI/ML concepts and integrating AI/ML into business apps or data workflows.
  • Experience with enterprise AI-assisted development tools and evaluating AI outputs for quality and security.
  • Knowledge of responsible AI use, data sensitivity, and security expectations in engineering workflows.

Responsibilities

  • Execute creative software solutions, design, development, and troubleshooting beyond routine approaches.
  • Develop secure, high-quality production code and review code from others.
  • Identify opportunities to automate remediation to improve stability of software applications.
  • Lead evaluation sessions with vendors and teams to assess architectural designs and applicability.
  • Lead communities of practice across Software Engineering to promote new technologies.
  • Contribute to a culture of diversity, inclusion, and respect within the team.
  • Drive adoption of enterprise AI-assisted engineering practices to improve code quality and delivery.
  • Apply SDLC toolchain knowledge to improve value realized by automation.

Skills

Software engineering fundamentals
Full-stack development
Java/Spring Boot
Python/PySpark
GraphQL
AWS
CI/CD
Secure SDLC
AI/ML concepts
AI-assisted tooling

Tools

Databricks
Oracle
PL/SQL
Shell scripting

Job description

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

Requirements:
  • Formal training or certification on software engineering concepts and advanced applied experience
  • Strong software engineering fundamentals, including system design, data structures, algorithms, and architectural thinking, with the ability to ramp up quickly across varied tech stacks and project types
  • Hands-on practical experience in full-stack or cross-functional development across frontend, backend, data pipelines, or mobile
  • Proficiency in one or more of the following: Java/Spring Boot, Python/PySpark, GraphQL, or mobile development frameworks, with openness to work across others as needed
  • Experience with cloud platforms, preferably AWS, and working knowledge of both relational and distributed data platforms such as Oracle and Databricks
  • Advanced understanding of agile methodologies, CI/CD pipelines, application resiliency, and secure software development practices
  • Proficiency in all aspects of the Software Development Life Cycle, including design, development, testing, and operational stability in production environments
  • Practical understanding of AI/ML concepts and experience integrating or embedding AI/ML capabilities into business applications or data workflows
  • Hands-on experience using enterprise-authorized AI-assisted software development tools, with the ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security
  • Understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and resiliency and security expectations
  • In-depth knowledge of the financial services industry and its IT systems
  • Preferred: Experience with high-volume batch and real-time data processing using PySpark or similar frameworks, including performance tuning and troubleshooting
  • Preferred: In-depth knowledge of relational and distributed databases such as Oracle and Databricks, with hands-on experience in query optimization, PL/SQL, and shell scripting in a cloud-native AWS environment
  • Preferred: Demonstrated ability to lead or contribute to architectural design discussions, technical evaluations, and proof-of-concept initiatives across diverse technology domains
  • Preferred: Experience working in or alongside financial services technology teams, with an understanding of regulatory, compliance, and security considerations in enterprise-grade systems
Responsibilities:
  • Execute creative software solutions, design, development, and technical troubleshooting beyond routine or conventional approaches
  • Develop secure, high-quality production code, and review and debug code written by others
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve operational stability of software applications and systems
  • Lead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs, technical credentials, and applicability within existing systems and information architecture
  • Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies
  • Contribute to a team culture of diversity, opportunity, inclusion, and respect
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes
  • 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
Technologies:
  • AI
  • AWS
  • Backend
  • CI/CD
  • Cloud
  • Databricks
  • Frontend
  • GraphQL
  • Support
  • Java
  • Marketing
  • Mobile
  • Oracle
  • Python
  • PySpark
  • SQL
  • Security
  • Spring
  • Spring Boot
  • Fullstack
More:

We are JPMorganChase, a global leader in financial services, providing strategic advice and products to major corporations, governments, wealthy individuals, and institutional investors. Our Finance Technology team works in an agile environment to enhance, build, and deliver trusted, market-leading technology products in a secure, stable, and scalable way. We value diversity and inclusion, and we are an equal opportunity employer committed to reasonable accommodations for applicants and employees. Our Corporate Functions teams support finance, risk, human resources, and marketing, helping set our businesses, clients, customers, and employees up for success. This is a full-time role.

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

Lead Software Engineer - Full stack Java / Python
Lead Software Engineer - Full stack Java / Python

JPMorganChase • Glasgow

On-site
GBP 90,000 - 130,000
Java Lead Software Engineer
Java Lead Software Engineer

JP Morgan Chase • Greater London

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
Principal Software Engineer - Glasgow
Principal Software Engineer - Glasgow

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
SWE Data/AI Engineer
SWE Data/AI Engineer

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Full Stack Software Engineer II - Java, React
Full Stack Software Engineer II - Java, React

J.P. MORGAN • Greater London

On-site
GBP 70,000 - 110,000
Cloud Software Engineer
Cloud Software Engineer

JP Morgan Chase • Glasgow

On-site
GBP 62,000 - 102,000
Full Stack Software Engineer II - Java, React
Full Stack Software Engineer II - Java, React

JPMorgan Chase & Co. • Greater London

On-site
GBP 60,000 - 90,000
Full-stack Lead Software Engineer — Application Owner
Full-stack Lead Software Engineer — Application Owner

J.P. MORGAN • Greater London

On-site
GBP 110,000 - 140,000
Lead Software Engineer - Platform Engineering - Chase UK
Lead Software Engineer - Platform Engineering - Chase UK

Fairygodboss • Greater London

On-site
GBP 120,000 - 180,000