Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java

full-timePosted: Sep 24, 2025

Job Description

Lead Software Engineer - Java

Location: GLASGOW, LANARKSHIRE, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering global banking, investment, and asset management for millions of clients. As a Lead Software Engineer - Java in our Glasgow office, you will play a pivotal role in designing and implementing cutting-edge software solutions that drive efficiency and security in our financial operations. This position offers the opportunity to tackle complex challenges in areas like digital payments, risk analytics, and trading platforms, leveraging your expertise to create impactful, scalable applications that align with our commitment to technological excellence and regulatory compliance. In this leadership role, you will guide a team of engineers in building robust Java-based systems, ensuring seamless integration with JP Morgan's vast ecosystem of legacy and modern technologies. You will collaborate with product managers, data scientists, and compliance experts to translate business requirements into innovative software architectures, emphasizing security, performance, and reliability in a high-stakes financial environment. Your creative problem-solving will be key to optimizing workflows and enhancing client experiences across our global network. Joining JP Morgan Chase means becoming part of a dynamic culture that values diversity, inclusion, and continuous learning. Based in Glasgow, Lanarkshire, you will contribute to projects that support the UK's vibrant financial sector while benefiting from our world-class resources and career growth opportunities. If you are passionate about engineering excellence in finance and ready to lead transformative initiatives, this role is your chance to make a lasting impact at one of the world's leading financial institutions.

Key Responsibilities

  • Lead the design, development, and implementation of Java-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional teams to solve complex technical challenges in trading, risk management, or payment systems
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices
  • Ensure software solutions are secure, scalable, and compliant with financial regulations
  • Conduct code reviews, optimize performance, and integrate with existing JP Morgan infrastructure
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software
  • Innovate by exploring emerging technologies to enhance JP Morgan's digital banking capabilities
  • Troubleshoot and resolve production issues in real-time for mission-critical financial applications
  • Contribute to architectural decisions that support JP Morgan's global operations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on Java development
  • Proven track record in designing and implementing scalable software solutions in a financial services environment
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies
  • Experience with cloud platforms such as AWS or Azure in a regulated industry
  • Demonstrated ability to lead engineering teams and mentor junior developers

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in financial services, particularly in banking or capital markets
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior work with JP Morgan Chase or similar large-scale financial institutions
  • Knowledge of regulatory compliance standards like GDPR or Basel III

Required Skills

  • Expertise in Java programming and frameworks like Spring Boot
  • Proficiency in microservices architecture and RESTful APIs
  • Experience with databases such as SQL Server or Oracle
  • Knowledge of DevOps tools like Jenkins, Docker, and Kubernetes
  • Strong problem-solving and analytical thinking
  • Excellent communication and collaboration skills
  • Familiarity with financial protocols and data security standards
  • Agile and Scrum methodologies
  • Version control systems like Git
  • Cloud computing platforms (AWS, Azure)
  • Unit testing frameworks (JUnit, Mockito)
  • Leadership and team management abilities
  • Adaptability to fast-paced environments
  • Attention to detail in code quality and compliance

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • Employee stock purchase plan and financial wellness programs
  • Flexible work arrangements, including hybrid options in Glasgow
  • Access to JP Morgan's global wellness initiatives and employee assistance programs

JP Morgan Chase is an equal opportunity employer.

Locations

  • GLASGOW, GB

Salary

Estimated Salary Rangehigh confidence

75,000 - 120,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expertise in Java programming and frameworks like Spring Bootintermediate
  • Proficiency in microservices architecture and RESTful APIsintermediate
  • Experience with databases such as SQL Server or Oracleintermediate
  • Knowledge of DevOps tools like Jenkins, Docker, and Kubernetesintermediate
  • Strong problem-solving and analytical thinkingintermediate
  • Excellent communication and collaboration skillsintermediate
  • Familiarity with financial protocols and data security standardsintermediate
  • Agile and Scrum methodologiesintermediate
  • Version control systems like Gitintermediate
  • Cloud computing platforms (AWS, Azure)intermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Leadership and team management abilitiesintermediate
  • Adaptability to fast-paced environmentsintermediate
  • Attention to detail in code quality and complianceintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven track record in designing and implementing scalable software solutions in a financial services environment (experience)
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies (experience)
  • Experience with cloud platforms such as AWS or Azure in a regulated industry (experience)
  • Demonstrated ability to lead engineering teams and mentor junior developers (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in financial services, particularly in banking or capital markets (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior work with JP Morgan Chase or similar large-scale financial institutions (experience)
  • Knowledge of regulatory compliance standards like GDPR or Basel III (experience)

Responsibilities

  • Lead the design, development, and implementation of Java-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional teams to solve complex technical challenges in trading, risk management, or payment systems
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices
  • Ensure software solutions are secure, scalable, and compliant with financial regulations
  • Conduct code reviews, optimize performance, and integrate with existing JP Morgan infrastructure
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software
  • Innovate by exploring emerging technologies to enhance JP Morgan's digital banking capabilities
  • Troubleshoot and resolve production issues in real-time for mission-critical financial applications
  • Contribute to architectural decisions that support JP Morgan's global operations

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching
  • general: Paid time off, including vacation, sick leave, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: Flexible work arrangements, including hybrid options in Glasgow
  • general: Access to JP Morgan's global wellness initiatives and employee assistance programs

Target Your Resume for "Lead Software Engineer - Java" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Java. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Lead Software Engineer - Java" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Lead Software Engineer - Java @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

JP Morgan Chase logo

Lead Software Engineer - Java

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java

full-timePosted: Sep 24, 2025

Job Description

Lead Software Engineer - Java

Location: GLASGOW, LANARKSHIRE, United Kingdom

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial services innovation, powering global banking, investment, and asset management for millions of clients. As a Lead Software Engineer - Java in our Glasgow office, you will play a pivotal role in designing and implementing cutting-edge software solutions that drive efficiency and security in our financial operations. This position offers the opportunity to tackle complex challenges in areas like digital payments, risk analytics, and trading platforms, leveraging your expertise to create impactful, scalable applications that align with our commitment to technological excellence and regulatory compliance. In this leadership role, you will guide a team of engineers in building robust Java-based systems, ensuring seamless integration with JP Morgan's vast ecosystem of legacy and modern technologies. You will collaborate with product managers, data scientists, and compliance experts to translate business requirements into innovative software architectures, emphasizing security, performance, and reliability in a high-stakes financial environment. Your creative problem-solving will be key to optimizing workflows and enhancing client experiences across our global network. Joining JP Morgan Chase means becoming part of a dynamic culture that values diversity, inclusion, and continuous learning. Based in Glasgow, Lanarkshire, you will contribute to projects that support the UK's vibrant financial sector while benefiting from our world-class resources and career growth opportunities. If you are passionate about engineering excellence in finance and ready to lead transformative initiatives, this role is your chance to make a lasting impact at one of the world's leading financial institutions.

Key Responsibilities

  • Lead the design, development, and implementation of Java-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional teams to solve complex technical challenges in trading, risk management, or payment systems
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices
  • Ensure software solutions are secure, scalable, and compliant with financial regulations
  • Conduct code reviews, optimize performance, and integrate with existing JP Morgan infrastructure
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software
  • Innovate by exploring emerging technologies to enhance JP Morgan's digital banking capabilities
  • Troubleshoot and resolve production issues in real-time for mission-critical financial applications
  • Contribute to architectural decisions that support JP Morgan's global operations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on Java development
  • Proven track record in designing and implementing scalable software solutions in a financial services environment
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies
  • Experience with cloud platforms such as AWS or Azure in a regulated industry
  • Demonstrated ability to lead engineering teams and mentor junior developers

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in financial services, particularly in banking or capital markets
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior work with JP Morgan Chase or similar large-scale financial institutions
  • Knowledge of regulatory compliance standards like GDPR or Basel III

Required Skills

  • Expertise in Java programming and frameworks like Spring Boot
  • Proficiency in microservices architecture and RESTful APIs
  • Experience with databases such as SQL Server or Oracle
  • Knowledge of DevOps tools like Jenkins, Docker, and Kubernetes
  • Strong problem-solving and analytical thinking
  • Excellent communication and collaboration skills
  • Familiarity with financial protocols and data security standards
  • Agile and Scrum methodologies
  • Version control systems like Git
  • Cloud computing platforms (AWS, Azure)
  • Unit testing frameworks (JUnit, Mockito)
  • Leadership and team management abilities
  • Adaptability to fast-paced environments
  • Attention to detail in code quality and compliance

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • Retirement savings plan with generous company matching
  • Paid time off, including vacation, sick leave, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • Employee stock purchase plan and financial wellness programs
  • Flexible work arrangements, including hybrid options in Glasgow
  • Access to JP Morgan's global wellness initiatives and employee assistance programs

JP Morgan Chase is an equal opportunity employer.

Locations

  • GLASGOW, GB

Salary

Estimated Salary Rangehigh confidence

75,000 - 120,000 GBP / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Expertise in Java programming and frameworks like Spring Bootintermediate
  • Proficiency in microservices architecture and RESTful APIsintermediate
  • Experience with databases such as SQL Server or Oracleintermediate
  • Knowledge of DevOps tools like Jenkins, Docker, and Kubernetesintermediate
  • Strong problem-solving and analytical thinkingintermediate
  • Excellent communication and collaboration skillsintermediate
  • Familiarity with financial protocols and data security standardsintermediate
  • Agile and Scrum methodologiesintermediate
  • Version control systems like Gitintermediate
  • Cloud computing platforms (AWS, Azure)intermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Leadership and team management abilitiesintermediate
  • Adaptability to fast-paced environmentsintermediate
  • Attention to detail in code quality and complianceintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven track record in designing and implementing scalable software solutions in a financial services environment (experience)
  • Strong understanding of software development lifecycle (SDLC) and agile methodologies (experience)
  • Experience with cloud platforms such as AWS or Azure in a regulated industry (experience)
  • Demonstrated ability to lead engineering teams and mentor junior developers (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in financial services, particularly in banking or capital markets (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior work with JP Morgan Chase or similar large-scale financial institutions (experience)
  • Knowledge of regulatory compliance standards like GDPR or Basel III (experience)

Responsibilities

  • Lead the design, development, and implementation of Java-based applications for JP Morgan Chase's financial platforms
  • Collaborate with cross-functional teams to solve complex technical challenges in trading, risk management, or payment systems
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices
  • Ensure software solutions are secure, scalable, and compliant with financial regulations
  • Conduct code reviews, optimize performance, and integrate with existing JP Morgan infrastructure
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software
  • Innovate by exploring emerging technologies to enhance JP Morgan's digital banking capabilities
  • Troubleshoot and resolve production issues in real-time for mission-critical financial applications
  • Contribute to architectural decisions that support JP Morgan's global operations

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Retirement savings plan with generous company matching
  • general: Paid time off, including vacation, sick leave, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: Flexible work arrangements, including hybrid options in Glasgow
  • general: Access to JP Morgan's global wellness initiatives and employee assistance programs

Target Your Resume for "Lead Software Engineer - Java" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Java. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Lead Software Engineer - Java" , JP Morgan Chase

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Software EngineeringFinancial ServicesBankingJP MorganSoftware Engineering

Answer 10 quick questions to check your fit for Lead Software Engineer - Java @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.