Senior Lead Software Engineer- Java (Tech Lead/Staff Level) - Chase UK

J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors.
Backend
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Finance

Description For Senior Lead Software Engineer- Java (Tech Lead/Staff Level) - Chase UK

We're seeking a Senior Lead Software Engineer to join Chase UK's International Consumer Bank division. This role focuses on creating innovative solutions through cloud-native microservices architecture applications. As part of our Back-End Engineering team, you'll be at the heart of delivering exceptional banking experiences to our customers.

You'll work on diverse projects including fraud prevention, identity services, money transfers, debit and credit card payments, core banking, insurance products, and more. The role requires expertise in Java/Kotlin development, with a focus on building scalable, cloud-native solutions.

We're looking for someone who combines technical excellence with leadership abilities, capable of mentoring team members and driving architectural decisions. You'll be working with modern technologies including Java 8+, Spring Boot, and various messaging frameworks like Kafka and RabbitMQ.

Chase UK is revolutionizing mobile banking in the United Kingdom, building on the trusted reputation of JPMorgan Chase. We're creating a digital bank that combines great value with excellent customer experience. Our technology stack is modern and cloud-native, and we're committed to using the latest technologies and best practices.

The role offers the opportunity to work on meaningful projects that directly impact millions of customers, while being part of a collaborative, innovative team. You'll be involved in all aspects of the software development lifecycle, from design and architecture to implementation and production support.

We value curious minds who thrive in a collaborative environment and are passionate about new technology. The ideal candidate will bring both technical depth and the ability to mentor others, helping to build our engineering culture while delivering high-quality solutions.

Last updated 4 days ago

Responsibilities For Senior Lead Software Engineer- Java (Tech Lead/Staff Level) - Chase UK

  • Deliver end-to-end cutting-edge solutions in cloud-native microservice architecture applications
  • Design, estimate costs for and implement technical solutions written in Java/Kotlin
  • Write unit, component, integration, end-to-end & performance tests
  • Support the products through their entire life cycle, including production and incident management

Requirements For Senior Lead Software Engineer- Java (Tech Lead/Staff Level) - Chase UK

Java
Kotlin
Kafka
RabbitMQ
  • Formal training or certification on Java programming concepts and proficient advanced experience
  • Recent hands-on professional experience as a back-end software engineer in an agile environment
  • Recent experience with using Java 8+ and modern frameworks (e.g. Spring Boot)
  • Understanding of RESTful APIs and web technologies
  • Understanding of relational databases
  • Ability to work in a collaborative environment and coach other team members
  • Excellent written and verbal communication skills in English

Interested in this job?

Jobs Related To JPMorgan Chase Senior Lead Software Engineer- Java (Tech Lead/Staff Level) - Chase UK

Lead Technical Program Manager - Project Manager in Securitized Product Group, Credit Tech

Lead Technical Program Manager position at JPMorgan Chase, focusing on project management in Securitized Product Group with competitive compensation and comprehensive benefits.

Compliance Manager of Software Engineering

Lead software engineering teams at JPMorgan Chase, managing compliance technology initiatives with focus on cloud platforms and data technologies.

Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on backend development and team leadership in the Asset and Wealth Management division.

Sr Lead Software Engineer - Application Support

Senior Lead Software Engineer position at JPMorgan Chase focusing on application support and technical leadership in the Commercial & Investment Bank division.

Java Lead Software Engineer

Lead Software Engineer position at JPMorgan Chase focusing on Java development for Prime Finance Services, working on Securities Lending Platform modernization.