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: Dec 2, 2025

Job Description

Lead Software Engineer - JAVA

Location: BOURNEMOUTH, DORSET, United Kingdom

Job Family: Software Engineering

About the Role

As a Lead Software Engineer - JAVA at JP Morgan Chase, you will play a pivotal role as a Vice President in spearheading strategic initiatives that drive growth and innovation across our corporate and investment banking services. Based in Bournemouth, Dorset, United Kingdom, this position within the Software Engineering category offers the opportunity to lead high-impact projects that enhance our global financial platforms. You will architect robust Java-based solutions to support critical functions such as trade processing, risk analytics, and client-facing digital tools, ensuring they meet the stringent demands of the financial services industry. Collaborating with elite teams in a dynamic, fast-paced environment, you will champion technological excellence while navigating regulatory landscapes like MiFID II and PSD2 to deliver secure, scalable innovations that empower our clients worldwide. In this leadership role, you will mentor a talented group of engineers, fostering a culture of continuous improvement and agile delivery. Your expertise in Java ecosystems, including Spring Framework and cloud integration, will be instrumental in optimizing legacy systems and pioneering next-generation applications for investment banking. You will work closely with business stakeholders to translate complex financial requirements into efficient code, leveraging tools like Kubernetes for orchestration and Kafka for real-time data streaming. At JP Morgan Chase, we prioritize ethical engineering practices, and you will ensure all developments adhere to our commitment to data integrity, cybersecurity, and sustainable growth in the competitive banking sector. Joining JP Morgan Chase means becoming part of a legacy of innovation that spans over 200 years, with access to cutting-edge resources and a supportive community dedicated to professional advancement. This role not only challenges you technically but also positions you to influence the future of financial services through strategic decision-making and collaborative problem-solving. If you are passionate about leveraging technology to transform banking, we invite you to bring your leadership to our Bournemouth team and contribute to initiatives that redefine corporate finance on a global scale.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting corporate and investment banking services at JP Morgan Chase
  • Mentor and guide a team of software engineers, fostering innovation and best practices in agile environments
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance officers to align technical solutions with business objectives
  • Drive strategic initiatives to enhance platform scalability, security, and performance in high-volume financial transactions
  • Conduct code reviews, implement CI/CD pipelines, and ensure adherence to JP Morgan's engineering standards
  • Identify and mitigate technical risks, particularly in areas of data privacy and financial regulatory compliance
  • Contribute to the evolution of JP Morgan's technology stack, integrating emerging tools for innovation in investment banking
  • Monitor system performance and optimize Java applications for low-latency trading and real-time analytics
  • Participate in vendor evaluations and technology roadmapping for corporate banking digital transformation

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 8+ years of professional software engineering experience with a focus on Java development
  • Proven track record in leading engineering teams in financial services or high-stakes environments
  • Strong understanding of agile methodologies and DevOps practices
  • Experience with cloud platforms such as AWS or Azure in a regulated industry
  • Demonstrated ability to deliver scalable, secure software solutions in banking applications
  • Relevant certifications in Java (e.g., Oracle Certified Professional) or cybersecurity

Preferred Qualifications

  • Master's degree in Computer Science or Finance
  • Experience in corporate and investment banking systems, such as trading platforms or risk management tools
  • Familiarity with regulatory compliance standards like GDPR, SOX, or Basel III
  • Prior leadership role in a global financial institution
  • Knowledge of machine learning applications in financial data processing

Required Skills

  • Expertise in Java SE/EE, Spring Boot, and microservices architecture
  • Proficiency in SQL/NoSQL databases and data modeling for financial datasets
  • Strong knowledge of RESTful APIs, Kafka, and event-driven systems
  • Experience with containerization tools like Docker and Kubernetes
  • Understanding of cybersecurity principles, encryption, and secure coding in finance
  • Agile and Scrum methodologies for team leadership
  • Problem-solving and analytical skills for complex financial algorithms
  • Communication and stakeholder management in a global banking context
  • Version control with Git and collaborative development tools
  • Performance tuning and monitoring using tools like JMeter or Splunk
  • Familiarity with cloud-native development on AWS or similar
  • Risk assessment and compliance awareness in regulated environments
  • Innovation mindset for driving tech-led growth in investment banking
  • Team collaboration and mentoring abilities

Benefits

  • Competitive base salary and performance-based annual bonus
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible hybrid work arrangements and relocation assistance for UK roles

JP Morgan Chase is an equal opportunity employer.

Locations

  • BOURNEMOUTH, 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 SE/EE, Spring Boot, and microservices architectureintermediate
  • Proficiency in SQL/NoSQL databases and data modeling for financial datasetsintermediate
  • Strong knowledge of RESTful APIs, Kafka, and event-driven systemsintermediate
  • Experience with containerization tools like Docker and Kubernetesintermediate
  • Understanding of cybersecurity principles, encryption, and secure coding in financeintermediate
  • Agile and Scrum methodologies for team leadershipintermediate
  • Problem-solving and analytical skills for complex financial algorithmsintermediate
  • Communication and stakeholder management in a global banking contextintermediate
  • Version control with Git and collaborative development toolsintermediate
  • Performance tuning and monitoring using tools like JMeter or Splunkintermediate
  • Familiarity with cloud-native development on AWS or similarintermediate
  • Risk assessment and compliance awareness in regulated environmentsintermediate
  • Innovation mindset for driving tech-led growth in investment bankingintermediate
  • Team collaboration and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 8+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven track record in leading engineering teams in financial services or high-stakes environments (experience)
  • Strong understanding of agile methodologies and DevOps practices (experience)
  • Experience with cloud platforms such as AWS or Azure in a regulated industry (experience)
  • Demonstrated ability to deliver scalable, secure software solutions in banking applications (experience)
  • Relevant certifications in Java (e.g., Oracle Certified Professional) or cybersecurity (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Finance (experience)
  • Experience in corporate and investment banking systems, such as trading platforms or risk management tools (experience)
  • Familiarity with regulatory compliance standards like GDPR, SOX, or Basel III (experience)
  • Prior leadership role in a global financial institution (experience)
  • Knowledge of machine learning applications in financial data processing (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting corporate and investment banking services at JP Morgan Chase
  • Mentor and guide a team of software engineers, fostering innovation and best practices in agile environments
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance officers to align technical solutions with business objectives
  • Drive strategic initiatives to enhance platform scalability, security, and performance in high-volume financial transactions
  • Conduct code reviews, implement CI/CD pipelines, and ensure adherence to JP Morgan's engineering standards
  • Identify and mitigate technical risks, particularly in areas of data privacy and financial regulatory compliance
  • Contribute to the evolution of JP Morgan's technology stack, integrating emerging tools for innovation in investment banking
  • Monitor system performance and optimize Java applications for low-latency trading and real-time analytics
  • Participate in vendor evaluations and technology roadmapping for corporate banking digital transformation

Benefits

  • general: Competitive base salary and performance-based annual bonus
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible hybrid work arrangements and relocation assistance for UK roles

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: Dec 2, 2025

Job Description

Lead Software Engineer - JAVA

Location: BOURNEMOUTH, DORSET, United Kingdom

Job Family: Software Engineering

About the Role

As a Lead Software Engineer - JAVA at JP Morgan Chase, you will play a pivotal role as a Vice President in spearheading strategic initiatives that drive growth and innovation across our corporate and investment banking services. Based in Bournemouth, Dorset, United Kingdom, this position within the Software Engineering category offers the opportunity to lead high-impact projects that enhance our global financial platforms. You will architect robust Java-based solutions to support critical functions such as trade processing, risk analytics, and client-facing digital tools, ensuring they meet the stringent demands of the financial services industry. Collaborating with elite teams in a dynamic, fast-paced environment, you will champion technological excellence while navigating regulatory landscapes like MiFID II and PSD2 to deliver secure, scalable innovations that empower our clients worldwide. In this leadership role, you will mentor a talented group of engineers, fostering a culture of continuous improvement and agile delivery. Your expertise in Java ecosystems, including Spring Framework and cloud integration, will be instrumental in optimizing legacy systems and pioneering next-generation applications for investment banking. You will work closely with business stakeholders to translate complex financial requirements into efficient code, leveraging tools like Kubernetes for orchestration and Kafka for real-time data streaming. At JP Morgan Chase, we prioritize ethical engineering practices, and you will ensure all developments adhere to our commitment to data integrity, cybersecurity, and sustainable growth in the competitive banking sector. Joining JP Morgan Chase means becoming part of a legacy of innovation that spans over 200 years, with access to cutting-edge resources and a supportive community dedicated to professional advancement. This role not only challenges you technically but also positions you to influence the future of financial services through strategic decision-making and collaborative problem-solving. If you are passionate about leveraging technology to transform banking, we invite you to bring your leadership to our Bournemouth team and contribute to initiatives that redefine corporate finance on a global scale.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting corporate and investment banking services at JP Morgan Chase
  • Mentor and guide a team of software engineers, fostering innovation and best practices in agile environments
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance officers to align technical solutions with business objectives
  • Drive strategic initiatives to enhance platform scalability, security, and performance in high-volume financial transactions
  • Conduct code reviews, implement CI/CD pipelines, and ensure adherence to JP Morgan's engineering standards
  • Identify and mitigate technical risks, particularly in areas of data privacy and financial regulatory compliance
  • Contribute to the evolution of JP Morgan's technology stack, integrating emerging tools for innovation in investment banking
  • Monitor system performance and optimize Java applications for low-latency trading and real-time analytics
  • Participate in vendor evaluations and technology roadmapping for corporate banking digital transformation

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 8+ years of professional software engineering experience with a focus on Java development
  • Proven track record in leading engineering teams in financial services or high-stakes environments
  • Strong understanding of agile methodologies and DevOps practices
  • Experience with cloud platforms such as AWS or Azure in a regulated industry
  • Demonstrated ability to deliver scalable, secure software solutions in banking applications
  • Relevant certifications in Java (e.g., Oracle Certified Professional) or cybersecurity

Preferred Qualifications

  • Master's degree in Computer Science or Finance
  • Experience in corporate and investment banking systems, such as trading platforms or risk management tools
  • Familiarity with regulatory compliance standards like GDPR, SOX, or Basel III
  • Prior leadership role in a global financial institution
  • Knowledge of machine learning applications in financial data processing

Required Skills

  • Expertise in Java SE/EE, Spring Boot, and microservices architecture
  • Proficiency in SQL/NoSQL databases and data modeling for financial datasets
  • Strong knowledge of RESTful APIs, Kafka, and event-driven systems
  • Experience with containerization tools like Docker and Kubernetes
  • Understanding of cybersecurity principles, encryption, and secure coding in finance
  • Agile and Scrum methodologies for team leadership
  • Problem-solving and analytical skills for complex financial algorithms
  • Communication and stakeholder management in a global banking context
  • Version control with Git and collaborative development tools
  • Performance tuning and monitoring using tools like JMeter or Splunk
  • Familiarity with cloud-native development on AWS or similar
  • Risk assessment and compliance awareness in regulated environments
  • Innovation mindset for driving tech-led growth in investment banking
  • Team collaboration and mentoring abilities

Benefits

  • Competitive base salary and performance-based annual bonus
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible hybrid work arrangements and relocation assistance for UK roles

JP Morgan Chase is an equal opportunity employer.

Locations

  • BOURNEMOUTH, 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 SE/EE, Spring Boot, and microservices architectureintermediate
  • Proficiency in SQL/NoSQL databases and data modeling for financial datasetsintermediate
  • Strong knowledge of RESTful APIs, Kafka, and event-driven systemsintermediate
  • Experience with containerization tools like Docker and Kubernetesintermediate
  • Understanding of cybersecurity principles, encryption, and secure coding in financeintermediate
  • Agile and Scrum methodologies for team leadershipintermediate
  • Problem-solving and analytical skills for complex financial algorithmsintermediate
  • Communication and stakeholder management in a global banking contextintermediate
  • Version control with Git and collaborative development toolsintermediate
  • Performance tuning and monitoring using tools like JMeter or Splunkintermediate
  • Familiarity with cloud-native development on AWS or similarintermediate
  • Risk assessment and compliance awareness in regulated environmentsintermediate
  • Innovation mindset for driving tech-led growth in investment bankingintermediate
  • Team collaboration and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 8+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven track record in leading engineering teams in financial services or high-stakes environments (experience)
  • Strong understanding of agile methodologies and DevOps practices (experience)
  • Experience with cloud platforms such as AWS or Azure in a regulated industry (experience)
  • Demonstrated ability to deliver scalable, secure software solutions in banking applications (experience)
  • Relevant certifications in Java (e.g., Oracle Certified Professional) or cybersecurity (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Finance (experience)
  • Experience in corporate and investment banking systems, such as trading platforms or risk management tools (experience)
  • Familiarity with regulatory compliance standards like GDPR, SOX, or Basel III (experience)
  • Prior leadership role in a global financial institution (experience)
  • Knowledge of machine learning applications in financial data processing (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting corporate and investment banking services at JP Morgan Chase
  • Mentor and guide a team of software engineers, fostering innovation and best practices in agile environments
  • Collaborate with cross-functional teams including product managers, data scientists, and compliance officers to align technical solutions with business objectives
  • Drive strategic initiatives to enhance platform scalability, security, and performance in high-volume financial transactions
  • Conduct code reviews, implement CI/CD pipelines, and ensure adherence to JP Morgan's engineering standards
  • Identify and mitigate technical risks, particularly in areas of data privacy and financial regulatory compliance
  • Contribute to the evolution of JP Morgan's technology stack, integrating emerging tools for innovation in investment banking
  • Monitor system performance and optimize Java applications for low-latency trading and real-time analytics
  • Participate in vendor evaluations and technology roadmapping for corporate banking digital transformation

Benefits

  • general: Competitive base salary and performance-based annual bonus
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: Generous 401(k) matching and pension contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible hybrid work arrangements and relocation assistance for UK roles

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.