Resume and JobRESUME AND JOB
JP Morgan Chase logo

Senior Lead eSoftware Engineer - Java Developer

JP Morgan Chase

Software and Technology Jobs

Senior Lead eSoftware Engineer - Java Developer

full-timePosted: Nov 19, 2025

Job Description

Senior Lead eSoftware Engineer - Java Developer

Location: LONDON, LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming the financial services industry through innovative technology solutions. As a Senior Lead Software Engineer - Java Developer in our Equities Trading Technology Organization, you will join the CRB Execution Platform team in London. This pivotal role involves architecting and enhancing a sophisticated platform that powers systematic liquidity provision and execution for the Central Risk Book (CRB) desk. Working in close partnership with quantitative analysts, traders, and fellow technologists, you will drive the development of cutting-edge systems that handle high-volume, low-latency trades while ensuring robust risk management and regulatory compliance. Your contributions will directly impact our ability to deliver superior execution outcomes in the dynamic global equities market. In this leadership position, you will spearhead the full software development lifecycle, from requirements gathering to deployment and ongoing optimization. Leveraging your deep Java expertise, you will build scalable microservices that integrate real-time market data, advanced algorithms, and execution engines tailored to the unique demands of JPMorgan Chase's trading operations. You will navigate complex challenges such as minimizing latency in volatile markets, implementing fault-tolerant designs, and adhering to stringent standards like MiFID II and Dodd-Frank. Collaboration is key; you will bridge technical and business domains, translating trader needs into efficient code and fostering a culture of innovation within the team. JPMorgan Chase offers an unparalleled environment for professional growth, with access to world-class resources and a commitment to work-life balance. This role not only challenges you technically but also positions you to influence strategic decisions in one of the world's leading investment banks. If you thrive in high-stakes settings and are passionate about engineering solutions that shape financial markets, join us to advance your career while contributing to our mission of powering the progress of global finance.

Key Responsibilities

  • Lead the design, development, and maintenance of the CRB Execution Platform, ensuring high availability and performance for systematic liquidity provision
  • Collaborate with quants and traders to translate complex trading strategies into robust software solutions
  • Implement low-latency execution algorithms and risk controls compliant with global financial regulations
  • Mentor junior engineers and conduct code reviews to uphold coding standards and best practices
  • Integrate real-time market data feeds and optimize platform scalability for high-volume equities trading
  • Troubleshoot and resolve production issues in a 24/7 trading environment, minimizing downtime
  • Drive innovation by incorporating emerging technologies like AI/ML into the execution platform
  • Ensure adherence to JPMorgan Chase's security protocols and conduct regular platform audits
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience, with at least 3 years in financial services or trading systems
  • Strong proficiency in Java development, including experience with Spring Boot, Hibernate, and multithreading
  • Proven track record in designing and implementing high-performance, low-latency trading platforms
  • Experience with agile methodologies and CI/CD pipelines in a fast-paced environment
  • Deep understanding of equities trading, risk management, and regulatory requirements in financial markets
  • Ability to collaborate effectively with cross-functional teams including quants, traders, and compliance

Preferred Qualifications

  • Master's degree in Computer Science or Quantitative Finance
  • Experience with real-time data processing using Kafka or similar streaming technologies
  • Familiarity with cloud platforms like AWS or Azure for scalable financial applications
  • Knowledge of machine learning models for liquidity provision and execution algorithms
  • Prior work on Central Risk Book (CRB) or similar systematic trading desks at a major investment bank

Required Skills

  • Expertise in Java 8+ and object-oriented programming principles
  • Proficiency in Spring Framework and microservices architecture
  • Strong knowledge of SQL/NoSQL databases and data modeling for financial datasets
  • Experience with messaging systems like Apache Kafka for real-time data handling
  • Understanding of FIX protocol and electronic trading interfaces
  • Skills in performance tuning and profiling tools (e.g., JProfiler, VisualVM)
  • Familiarity with containerization (Docker) and orchestration (Kubernetes)
  • Analytical problem-solving for complex trading and risk scenarios
  • Excellent communication and stakeholder management abilities
  • Agile and DevOps practices including Jenkins, Git, and automated testing
  • Knowledge of equities market microstructure and liquidity dynamics
  • Risk assessment and mitigation in high-stakes financial environments
  • Team leadership and mentoring in multicultural settings
  • Adaptability to regulatory changes in global financial markets

Benefits

  • Competitive base salary and performance-based annual bonus
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension plan contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Hybrid work model with flexible hours and wellness stipends
  • Global mobility programs and relocation assistance for international roles

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

140,000 - 220,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 8+ and object-oriented programming principlesintermediate
  • Proficiency in Spring Framework and microservices architectureintermediate
  • Strong knowledge of SQL/NoSQL databases and data modeling for financial datasetsintermediate
  • Experience with messaging systems like Apache Kafka for real-time data handlingintermediate
  • Understanding of FIX protocol and electronic trading interfacesintermediate
  • Skills in performance tuning and profiling tools (e.g., JProfiler, VisualVM)intermediate
  • Familiarity with containerization (Docker) and orchestration (Kubernetes)intermediate
  • Analytical problem-solving for complex trading and risk scenariosintermediate
  • Excellent communication and stakeholder management abilitiesintermediate
  • Agile and DevOps practices including Jenkins, Git, and automated testingintermediate
  • Knowledge of equities market microstructure and liquidity dynamicsintermediate
  • Risk assessment and mitigation in high-stakes financial environmentsintermediate
  • Team leadership and mentoring in multicultural settingsintermediate
  • Adaptability to regulatory changes in global financial marketsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software engineering experience, with at least 3 years in financial services or trading systems (experience)
  • Strong proficiency in Java development, including experience with Spring Boot, Hibernate, and multithreading (experience)
  • Proven track record in designing and implementing high-performance, low-latency trading platforms (experience)
  • Experience with agile methodologies and CI/CD pipelines in a fast-paced environment (experience)
  • Deep understanding of equities trading, risk management, and regulatory requirements in financial markets (experience)
  • Ability to collaborate effectively with cross-functional teams including quants, traders, and compliance (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Quantitative Finance (experience)
  • Experience with real-time data processing using Kafka or similar streaming technologies (experience)
  • Familiarity with cloud platforms like AWS or Azure for scalable financial applications (experience)
  • Knowledge of machine learning models for liquidity provision and execution algorithms (experience)
  • Prior work on Central Risk Book (CRB) or similar systematic trading desks at a major investment bank (experience)

Responsibilities

  • Lead the design, development, and maintenance of the CRB Execution Platform, ensuring high availability and performance for systematic liquidity provision
  • Collaborate with quants and traders to translate complex trading strategies into robust software solutions
  • Implement low-latency execution algorithms and risk controls compliant with global financial regulations
  • Mentor junior engineers and conduct code reviews to uphold coding standards and best practices
  • Integrate real-time market data feeds and optimize platform scalability for high-volume equities trading
  • Troubleshoot and resolve production issues in a 24/7 trading environment, minimizing downtime
  • Drive innovation by incorporating emerging technologies like AI/ML into the execution platform
  • Ensure adherence to JPMorgan Chase's security protocols and conduct regular platform audits
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements

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 plan contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Hybrid work model with flexible hours and wellness stipends
  • general: Global mobility programs and relocation assistance for international roles

Target Your Resume for "Senior Lead eSoftware Engineer - Java Developer" , JP Morgan Chase

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

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

Check Your ATS Score for "Senior Lead eSoftware Engineer - Java Developer" , 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 Senior Lead eSoftware Engineer - Java Developer @ 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

Senior Lead eSoftware Engineer - Java Developer

JP Morgan Chase

Software and Technology Jobs

Senior Lead eSoftware Engineer - Java Developer

full-timePosted: Nov 19, 2025

Job Description

Senior Lead eSoftware Engineer - Java Developer

Location: LONDON, LONDON, United Kingdom

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming the financial services industry through innovative technology solutions. As a Senior Lead Software Engineer - Java Developer in our Equities Trading Technology Organization, you will join the CRB Execution Platform team in London. This pivotal role involves architecting and enhancing a sophisticated platform that powers systematic liquidity provision and execution for the Central Risk Book (CRB) desk. Working in close partnership with quantitative analysts, traders, and fellow technologists, you will drive the development of cutting-edge systems that handle high-volume, low-latency trades while ensuring robust risk management and regulatory compliance. Your contributions will directly impact our ability to deliver superior execution outcomes in the dynamic global equities market. In this leadership position, you will spearhead the full software development lifecycle, from requirements gathering to deployment and ongoing optimization. Leveraging your deep Java expertise, you will build scalable microservices that integrate real-time market data, advanced algorithms, and execution engines tailored to the unique demands of JPMorgan Chase's trading operations. You will navigate complex challenges such as minimizing latency in volatile markets, implementing fault-tolerant designs, and adhering to stringent standards like MiFID II and Dodd-Frank. Collaboration is key; you will bridge technical and business domains, translating trader needs into efficient code and fostering a culture of innovation within the team. JPMorgan Chase offers an unparalleled environment for professional growth, with access to world-class resources and a commitment to work-life balance. This role not only challenges you technically but also positions you to influence strategic decisions in one of the world's leading investment banks. If you thrive in high-stakes settings and are passionate about engineering solutions that shape financial markets, join us to advance your career while contributing to our mission of powering the progress of global finance.

Key Responsibilities

  • Lead the design, development, and maintenance of the CRB Execution Platform, ensuring high availability and performance for systematic liquidity provision
  • Collaborate with quants and traders to translate complex trading strategies into robust software solutions
  • Implement low-latency execution algorithms and risk controls compliant with global financial regulations
  • Mentor junior engineers and conduct code reviews to uphold coding standards and best practices
  • Integrate real-time market data feeds and optimize platform scalability for high-volume equities trading
  • Troubleshoot and resolve production issues in a 24/7 trading environment, minimizing downtime
  • Drive innovation by incorporating emerging technologies like AI/ML into the execution platform
  • Ensure adherence to JPMorgan Chase's security protocols and conduct regular platform audits
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience, with at least 3 years in financial services or trading systems
  • Strong proficiency in Java development, including experience with Spring Boot, Hibernate, and multithreading
  • Proven track record in designing and implementing high-performance, low-latency trading platforms
  • Experience with agile methodologies and CI/CD pipelines in a fast-paced environment
  • Deep understanding of equities trading, risk management, and regulatory requirements in financial markets
  • Ability to collaborate effectively with cross-functional teams including quants, traders, and compliance

Preferred Qualifications

  • Master's degree in Computer Science or Quantitative Finance
  • Experience with real-time data processing using Kafka or similar streaming technologies
  • Familiarity with cloud platforms like AWS or Azure for scalable financial applications
  • Knowledge of machine learning models for liquidity provision and execution algorithms
  • Prior work on Central Risk Book (CRB) or similar systematic trading desks at a major investment bank

Required Skills

  • Expertise in Java 8+ and object-oriented programming principles
  • Proficiency in Spring Framework and microservices architecture
  • Strong knowledge of SQL/NoSQL databases and data modeling for financial datasets
  • Experience with messaging systems like Apache Kafka for real-time data handling
  • Understanding of FIX protocol and electronic trading interfaces
  • Skills in performance tuning and profiling tools (e.g., JProfiler, VisualVM)
  • Familiarity with containerization (Docker) and orchestration (Kubernetes)
  • Analytical problem-solving for complex trading and risk scenarios
  • Excellent communication and stakeholder management abilities
  • Agile and DevOps practices including Jenkins, Git, and automated testing
  • Knowledge of equities market microstructure and liquidity dynamics
  • Risk assessment and mitigation in high-stakes financial environments
  • Team leadership and mentoring in multicultural settings
  • Adaptability to regulatory changes in global financial markets

Benefits

  • Competitive base salary and performance-based annual bonus
  • Comprehensive health, dental, and vision insurance coverage
  • Generous 401(k) matching and pension plan contributions
  • Paid time off including vacation, sick leave, and parental leave
  • Professional development opportunities with tuition reimbursement and internal training programs
  • Employee stock purchase plan and financial wellness resources
  • Hybrid work model with flexible hours and wellness stipends
  • Global mobility programs and relocation assistance for international roles

JP Morgan Chase is an equal opportunity employer.

Locations

  • LONDON, GB

Salary

Estimated Salary Rangehigh confidence

140,000 - 220,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 8+ and object-oriented programming principlesintermediate
  • Proficiency in Spring Framework and microservices architectureintermediate
  • Strong knowledge of SQL/NoSQL databases and data modeling for financial datasetsintermediate
  • Experience with messaging systems like Apache Kafka for real-time data handlingintermediate
  • Understanding of FIX protocol and electronic trading interfacesintermediate
  • Skills in performance tuning and profiling tools (e.g., JProfiler, VisualVM)intermediate
  • Familiarity with containerization (Docker) and orchestration (Kubernetes)intermediate
  • Analytical problem-solving for complex trading and risk scenariosintermediate
  • Excellent communication and stakeholder management abilitiesintermediate
  • Agile and DevOps practices including Jenkins, Git, and automated testingintermediate
  • Knowledge of equities market microstructure and liquidity dynamicsintermediate
  • Risk assessment and mitigation in high-stakes financial environmentsintermediate
  • Team leadership and mentoring in multicultural settingsintermediate
  • Adaptability to regulatory changes in global financial marketsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software engineering experience, with at least 3 years in financial services or trading systems (experience)
  • Strong proficiency in Java development, including experience with Spring Boot, Hibernate, and multithreading (experience)
  • Proven track record in designing and implementing high-performance, low-latency trading platforms (experience)
  • Experience with agile methodologies and CI/CD pipelines in a fast-paced environment (experience)
  • Deep understanding of equities trading, risk management, and regulatory requirements in financial markets (experience)
  • Ability to collaborate effectively with cross-functional teams including quants, traders, and compliance (experience)

Preferred Qualifications

  • Master's degree in Computer Science or Quantitative Finance (experience)
  • Experience with real-time data processing using Kafka or similar streaming technologies (experience)
  • Familiarity with cloud platforms like AWS or Azure for scalable financial applications (experience)
  • Knowledge of machine learning models for liquidity provision and execution algorithms (experience)
  • Prior work on Central Risk Book (CRB) or similar systematic trading desks at a major investment bank (experience)

Responsibilities

  • Lead the design, development, and maintenance of the CRB Execution Platform, ensuring high availability and performance for systematic liquidity provision
  • Collaborate with quants and traders to translate complex trading strategies into robust software solutions
  • Implement low-latency execution algorithms and risk controls compliant with global financial regulations
  • Mentor junior engineers and conduct code reviews to uphold coding standards and best practices
  • Integrate real-time market data feeds and optimize platform scalability for high-volume equities trading
  • Troubleshoot and resolve production issues in a 24/7 trading environment, minimizing downtime
  • Drive innovation by incorporating emerging technologies like AI/ML into the execution platform
  • Ensure adherence to JPMorgan Chase's security protocols and conduct regular platform audits
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver iterative improvements

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 plan contributions
  • general: Paid time off including vacation, sick leave, and parental leave
  • general: Professional development opportunities with tuition reimbursement and internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: Hybrid work model with flexible hours and wellness stipends
  • general: Global mobility programs and relocation assistance for international roles

Target Your Resume for "Senior Lead eSoftware Engineer - Java Developer" , JP Morgan Chase

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

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

Check Your ATS Score for "Senior Lead eSoftware Engineer - Java Developer" , 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 Senior Lead eSoftware Engineer - Java Developer @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.