Enable job alerts via email!

Senior Lead Software Engineer- Back-end Engineer - Chase UK

JPMorgan Chase & Co.

City of Westminster

On-site

GBP 70,000 - 90,000

Full time

Today
Be an early applicant

Job summary

A leading financial services provider in the UK is seeking a Senior Lead Software Engineer to deliver innovative banking solutions using cloud-native technologies. You will work in a diverse, collaborative environment, focusing on building secure, scalable applications that enhance customer experiences. Ideal candidates will have strong experience in Java and cloud technologies and a passion for problem-solving.

Qualifications

  • Formal training or certification on software engineering concepts.
  • Experience as a back-end software engineer.
  • Hands-on experience with Java and best practices.

Responsibilities

  • Deliver cloud-native microservices applications.
  • Structure software for easy understanding and maintenance.
  • Develop secure code to protect customer data.

Skills

Java programming
Cloud technologies
Distributed systems
RESTful APIs
Communication skills
Coaching others

Education

Formal training in software engineering

Tools

AWS
Job description
Overview

Job Category: Software Engineering

Job Description: At JPMorgan Chase, we understand that customers seek exceptional value and a seamless experience from a trusted financial institution. We launched Chase UK to transform digital banking with intuitive and enjoyable customer journeys. With a strong foundation of trust established by millions of customers in the US, we are expanding rapidly in the UK and Europe. We are building the bank of the future and offer you the chance to join us and make a significant impact. As a Senior Lead Software Engineer at JPMorgan Chase within the International Consumer Bank, you will deliver an outstanding banking experience to our customers. You will work in a collaborative, diverse, inclusive, and geographically distributed team. We seek individuals with curiosity and an interest in new technology. Our engineers are solution-oriented and focused on addressing customer needs. We work in product-focused teams with opportunities to engage in fraud & financial crime prevention, identity services, money transfers, card payments, lending, customer onboarding, core banking, insurance products, rewards campaigns, and servicing innovations.

Responsibilities
  • Deliver end-to-end solutions in the form of cloud-native microservices architecture applications leveraging the latest technologies and best industry practices
  • Use domain modelling techniques to build best-in-class business products
  • Structure software so that it is easy to understand, test, and evolve
  • Build solutions that avoid single points of failure, using scalable architectural patterns
  • Develop secure code to protect customers and the organization from malicious actors
  • Promptly investigate and fix issues and ensure they do not resurface in the future
  • Ensure releases occur with zero downtime for end-users
  • Ensure data is written and read in a way optimized for our needs
  • Monitor performance and apply appropriate approaches to identify and solve problems
  • Ensure systems are reliable and easy to operate
  • Keep technologies and patterns up to date through continuous learning
  • Support the products you\'ve built through their entire lifecycle, including production and incident management
Qualifications
  • Formal training or certification on software engineering concepts and applied experience
  • Recent hands-on professional experience as a back-end software engineer
  • Experience in coding in a recent version of the Java programming language
  • Experience in designing and implementing effective tests (unit, component, integration, end-to-end, performance, etc.)
  • Excellent written and verbal communication skills in English
  • Experience with cloud technologies and distributed systems, RESTful APIs and web technologies
  • Knowledge of messaging frameworks
  • Seasoned with operating, supporting and the security of mission-critical software applications
  • Understanding of different kinds of data stores (including relational data stores)
  • Coach other team members on coding practices, design principles, and implementation patterns that lead to high-quality maintainable solutions
  • Manage stakeholders and effectively prioritize work across multiple work streams
Preferred qualifications, capabilities & skills
  • Experience in working in a highly regulated environment / industry
  • Seasoned with cloud-native microservices architecture
  • Proficient with AWS cloud technologies
About Us

J.P. Morgan is a global leader in financial services, providing strategic advice and products to corporations, governments, wealthy individuals and institutional investors. Our approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their objectives. We value diversity and inclusion and are an equal opportunity employer. We do not discriminate on the basis of protected attributes under applicable law.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.