Senior Lead Software Engineer - Java

JPMorgan Chase & Co.

Glasgow

On-site

GBP 90,000 - 130,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

JPMorgan Chase & Co. in the United Kingdom seeks a Senior Lead Software Engineer within the Finance Technology Team to design and deliver trusted, market-leading technology products in a secure, scalable way.

You will work as a seasoned member of an agile team, shaping technology directions, leading multiple feature teams regionally and globally, and contributing to a diverse, inclusive culture while producing robust production code.

Qualifications

  • Formal training or certification in software engineering concepts.
  • Hands-on experience in system design, application development, testing, and operational stability.
  • Experience coding in Java or Spark.
  • Experience developing, debugging and maintaining code in a large corporate environment.
  • Knowledge of the Software Development Life Cycle.
  • Understanding of agile methodologies including CI/CD, resiliency, and security.
  • Knowledge of cloud, AI/ML concepts within technical disciplines.
  • Ability to solve data-oriented problems using SQL, Relational DB, Spark, NoSQL.

Responsibilities

  • Execute software solutions, design, development, and troubleshooting to build innovative solutions.
  • Define and lead technology and process implementations across groups to achieve firmwide objectives.
  • Create secure, high-quality production code and maintain algorithms that run synchronously with systems.
  • Produce architecture and design artifacts for complex applications, ensuring design constraints are met.
  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets.
  • Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture.
  • Contribute to software engineering communities of practice and events exploring new technologies.
  • Add to a team culture of diversity, equity, inclusion, and respect.
  • Provide leadership and high-level direction to multiple feature teams both regionally and globally.

Skills

System design
Application development
Testing
Operational stability
Java
Spark
Code maintenance
SDLC
CI/CD
Security
Application resiliency
Cloud
AI/ML concepts
SQL
Relational DB
NoSQL
Spark performance tuning
Scala

Job description

Introductory Marketing Language:

Join us and elevate your software engineering career. You’ll lead a team of skilled engineers, drive innovative technology solutions, and contribute to a culture that values collaboration and inclusion. At JPMorganChase, we empower you to grow your skills and make a real difference. Your ideas and leadership will drive meaningful change. Experience the rewards of building technology that matters.


Job Summary:

As a Senior Lead Software Engineer in the Finance Technology Team, you will design and deliver trusted, market-leading technology products in a secure, stable, and scalable way. You will carry out critical technology solutions across multiple technical areas to support our business objectives. You’ll work as a seasoned member of an agile team, shaping the direction of technology and process implementations. Your role will help foster a diverse, equitable, and inclusive team culture while driving impactful results.


Job Responsibilities:


  • Execute software solutions, design, development, and technical troubleshooting to build innovative solutions

  • Define and lead technology and process implementations across groups to achieve firmwide objectives

  • Create secure, high-quality production code and maintain algorithms that run synchronously with systems

  • Produce architecture and design artifacts for complex applications, ensuring design constraints are met

  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets

  • Identify hidden problems and patterns in data to drive improvements in coding hygiene and system architecture

  • Contribute to software engineering communities of practice and events exploring new and emerging technologies

  • Add to a team culture of diversity, equity, inclusion, and respect

  • Provide leadership and high-level direction to multiple feature teams both regionally and globally


Required Qualifications, Capabilities, and Skills:


  • Formal training or certification in software engineering concepts

  • Hands-on experience in system design, application development, testing, and operational stability

  • Proficient in coding in one or more languages such as Java or Spark

  • Experience developing, debugging, and maintaining code in a large corporate environment with modern programming and database querying languages

  • Knowledge of the Software Development Life Cycle

  • Understanding of agile methodologies such as CI/CD, Application Resiliency, and Security

  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile)

  • Ability to solve data-oriented problems using technologies such as SQL, Relational DB, Spark, NoSQL, optimizing for performance


Preferred Qualifications, Capabilities, and Skills:


  • Experience with Spark performance tuning of complex calculations on large datasets

  • Experience delivering production changes to complex software using Scala and Spark

  • Formal training or certification on software engineering concepts

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - Java
Lead Software Engineer - Java

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 120,000
Lead Engineer - Data / Java / Python
Lead Engineer - Data / Java / Python

JPMorgan Chase & Co. • Glasgow

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

Next Frontier Capital • Glasgow

On-site
GBP 90,000 - 120,000
Lead Software Engineer - Java/SpringBoot
Lead Software Engineer - Java/SpringBoot

JPMorgan Chase & Co. • Bournemouth

On-site
GBP 80,000 - 110,000
Lead Software Engineer - Full-stack, Cloud & AI
Lead Software Engineer - Full-stack, Cloud & AI

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 120,000
Sr Lead Software Engineer - Java
Sr Lead Software Engineer - Java

JPMorganChase • Glasgow

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

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 120,000
Lead Software Engineer
Lead Software Engineer

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 150,000
Lead Software Engineer - Full stack Java / Python
Lead Software Engineer - Full stack Java / Python

JPMorganChase • Glasgow

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

JPMorganChase • Glasgow

On-site
GBP 90,000 - 140,000