Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Backend Engineer - Java

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Backend Engineer - Java

full-timePosted: Dec 5, 2025

Job Description

Lead Software Engineer - Backend Engineer - Java

Location: New York, NY, United States

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 Lead Software Engineer - Backend Engineer specializing in Java, you will play a pivotal role in our agile teams, developing critical backend systems that power our global banking, investment, and asset management operations. Based in our dynamic New York office, you will contribute to building secure, scalable platforms that handle high-volume transactions and ensure compliance with stringent regulatory requirements. This position offers the opportunity to lead technical initiatives, collaborate with cross-functional stakeholders, and drive the evolution of our technology stack in a fast-paced, innovative environment. Your primary focus will be on architecting and implementing robust Java-based backend services using frameworks like Spring Boot, while integrating with cloud-native technologies to support real-time financial applications. You will work closely with product managers, data scientists, and frontend developers to deliver end-to-end solutions that enhance client experiences and operational efficiency. Responsibilities include optimizing system performance for low-latency trading systems, ensuring data security against cyber threats, and participating in code reviews to maintain high standards of code quality. This role demands a deep understanding of financial domain challenges, such as risk modeling and fraud detection, allowing you to make meaningful impacts on our clients' success. JPMorgan Chase values engineers who thrive in collaborative settings and are passionate about continuous learning. In this leadership position, you will mentor team members, advocate for best practices, and contribute to strategic decisions that align with our firm's commitment to technological excellence. We offer a supportive culture with access to cutting-edge tools, diverse projects, and opportunities for career growth within one of the world's leading financial institutions. If you are ready to shape the future of finance through backend engineering, join us in New York and be part of a team that redefines what's possible.

Key Responsibilities

  • Develop and maintain high-performance backend services using Java and related technologies to support JPMorgan Chase's financial platforms
  • Collaborate with agile teams to design, build, and deploy critical tech solutions across multiple technical areas
  • Implement secure, scalable APIs and microservices that handle sensitive financial data in compliance with regulatory standards
  • Conduct code reviews, optimize system performance, and troubleshoot complex issues in production environments
  • Integrate backend systems with frontend applications and third-party services to enhance user experiences in banking and investment tools
  • Participate in sprint planning, daily stand-ups, and retrospectives to drive iterative improvements
  • Ensure adherence to JPMorgan Chase's security protocols and contribute to risk assessment for software deployments
  • Mentor junior engineers and foster a culture of innovation within the team
  • Monitor and analyze system metrics to proactively identify and resolve potential bottlenecks
  • Stay updated on emerging technologies and recommend integrations that align with business goals in the financial sector

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on backend development
  • Strong proficiency in Java and experience with Spring Boot or similar frameworks
  • Experience in agile methodologies and working in cross-functional teams
  • Knowledge of financial services technologies, including secure data handling and compliance standards
  • Demonstrated ability to design and implement scalable backend systems
  • Excellent problem-solving skills and attention to detail

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in the financial services industry, particularly with trading or risk management systems
  • Familiarity with cloud platforms like AWS or Azure used in JPMorgan Chase environments
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior experience leading small engineering teams or mentoring junior developers

Required Skills

  • Java programming expertise
  • Spring Boot framework
  • RESTful API design and implementation
  • Database management (SQL/NoSQL)
  • Microservices architecture
  • Agile/Scrum methodologies
  • Version control with Git
  • Cloud computing (AWS/Azure)
  • Security best practices in financial systems
  • Problem-solving and debugging
  • Team collaboration and communication
  • Performance optimization
  • Unit testing and CI/CD pipelines
  • Knowledge of financial regulations (e.g., GDPR, SOX)
  • Analytical thinking for complex data processing

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through JPMorgan Chase's internal training programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • Wellness programs including gym memberships and mental health support
  • Flexible work arrangements and hybrid office options in New York

JP Morgan Chase is an equal opportunity employer.

Locations

  • New York, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 350,000 USD / yearly

Source: ai estimated

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

Skills Required

  • Java programming expertiseintermediate
  • Spring Boot frameworkintermediate
  • RESTful API design and implementationintermediate
  • Database management (SQL/NoSQL)intermediate
  • Microservices architectureintermediate
  • Agile/Scrum methodologiesintermediate
  • Version control with Gitintermediate
  • Cloud computing (AWS/Azure)intermediate
  • Security best practices in financial systemsintermediate
  • Problem-solving and debuggingintermediate
  • Team collaboration and communicationintermediate
  • Performance optimizationintermediate
  • Unit testing and CI/CD pipelinesintermediate
  • Knowledge of financial regulations (e.g., GDPR, SOX)intermediate
  • Analytical thinking for complex data processingintermediate

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 backend development (experience)
  • Strong proficiency in Java and experience with Spring Boot or similar frameworks (experience)
  • Experience in agile methodologies and working in cross-functional teams (experience)
  • Knowledge of financial services technologies, including secure data handling and compliance standards (experience)
  • Demonstrated ability to design and implement scalable backend systems (experience)
  • Excellent problem-solving skills and attention to detail (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in the financial services industry, particularly with trading or risk management systems (experience)
  • Familiarity with cloud platforms like AWS or Azure used in JPMorgan Chase environments (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior experience leading small engineering teams or mentoring junior developers (experience)

Responsibilities

  • Develop and maintain high-performance backend services using Java and related technologies to support JPMorgan Chase's financial platforms
  • Collaborate with agile teams to design, build, and deploy critical tech solutions across multiple technical areas
  • Implement secure, scalable APIs and microservices that handle sensitive financial data in compliance with regulatory standards
  • Conduct code reviews, optimize system performance, and troubleshoot complex issues in production environments
  • Integrate backend systems with frontend applications and third-party services to enhance user experiences in banking and investment tools
  • Participate in sprint planning, daily stand-ups, and retrospectives to drive iterative improvements
  • Ensure adherence to JPMorgan Chase's security protocols and contribute to risk assessment for software deployments
  • Mentor junior engineers and foster a culture of innovation within the team
  • Monitor and analyze system metrics to proactively identify and resolve potential bottlenecks
  • Stay updated on emerging technologies and recommend integrations that align with business goals in the financial sector

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through JPMorgan Chase's internal training programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: Wellness programs including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid office options in New York

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

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Backend 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 - Backend 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 - Backend 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 - Backend Engineer - Java

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Backend Engineer - Java

full-timePosted: Dec 5, 2025

Job Description

Lead Software Engineer - Backend Engineer - Java

Location: New York, NY, United States

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 Lead Software Engineer - Backend Engineer specializing in Java, you will play a pivotal role in our agile teams, developing critical backend systems that power our global banking, investment, and asset management operations. Based in our dynamic New York office, you will contribute to building secure, scalable platforms that handle high-volume transactions and ensure compliance with stringent regulatory requirements. This position offers the opportunity to lead technical initiatives, collaborate with cross-functional stakeholders, and drive the evolution of our technology stack in a fast-paced, innovative environment. Your primary focus will be on architecting and implementing robust Java-based backend services using frameworks like Spring Boot, while integrating with cloud-native technologies to support real-time financial applications. You will work closely with product managers, data scientists, and frontend developers to deliver end-to-end solutions that enhance client experiences and operational efficiency. Responsibilities include optimizing system performance for low-latency trading systems, ensuring data security against cyber threats, and participating in code reviews to maintain high standards of code quality. This role demands a deep understanding of financial domain challenges, such as risk modeling and fraud detection, allowing you to make meaningful impacts on our clients' success. JPMorgan Chase values engineers who thrive in collaborative settings and are passionate about continuous learning. In this leadership position, you will mentor team members, advocate for best practices, and contribute to strategic decisions that align with our firm's commitment to technological excellence. We offer a supportive culture with access to cutting-edge tools, diverse projects, and opportunities for career growth within one of the world's leading financial institutions. If you are ready to shape the future of finance through backend engineering, join us in New York and be part of a team that redefines what's possible.

Key Responsibilities

  • Develop and maintain high-performance backend services using Java and related technologies to support JPMorgan Chase's financial platforms
  • Collaborate with agile teams to design, build, and deploy critical tech solutions across multiple technical areas
  • Implement secure, scalable APIs and microservices that handle sensitive financial data in compliance with regulatory standards
  • Conduct code reviews, optimize system performance, and troubleshoot complex issues in production environments
  • Integrate backend systems with frontend applications and third-party services to enhance user experiences in banking and investment tools
  • Participate in sprint planning, daily stand-ups, and retrospectives to drive iterative improvements
  • Ensure adherence to JPMorgan Chase's security protocols and contribute to risk assessment for software deployments
  • Mentor junior engineers and foster a culture of innovation within the team
  • Monitor and analyze system metrics to proactively identify and resolve potential bottlenecks
  • Stay updated on emerging technologies and recommend integrations that align with business goals in the financial sector

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on backend development
  • Strong proficiency in Java and experience with Spring Boot or similar frameworks
  • Experience in agile methodologies and working in cross-functional teams
  • Knowledge of financial services technologies, including secure data handling and compliance standards
  • Demonstrated ability to design and implement scalable backend systems
  • Excellent problem-solving skills and attention to detail

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in the financial services industry, particularly with trading or risk management systems
  • Familiarity with cloud platforms like AWS or Azure used in JPMorgan Chase environments
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior experience leading small engineering teams or mentoring junior developers

Required Skills

  • Java programming expertise
  • Spring Boot framework
  • RESTful API design and implementation
  • Database management (SQL/NoSQL)
  • Microservices architecture
  • Agile/Scrum methodologies
  • Version control with Git
  • Cloud computing (AWS/Azure)
  • Security best practices in financial systems
  • Problem-solving and debugging
  • Team collaboration and communication
  • Performance optimization
  • Unit testing and CI/CD pipelines
  • Knowledge of financial regulations (e.g., GDPR, SOX)
  • Analytical thinking for complex data processing

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development opportunities through JPMorgan Chase's internal training programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • Wellness programs including gym memberships and mental health support
  • Flexible work arrangements and hybrid office options in New York

JP Morgan Chase is an equal opportunity employer.

Locations

  • New York, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 350,000 USD / yearly

Source: ai estimated

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

Skills Required

  • Java programming expertiseintermediate
  • Spring Boot frameworkintermediate
  • RESTful API design and implementationintermediate
  • Database management (SQL/NoSQL)intermediate
  • Microservices architectureintermediate
  • Agile/Scrum methodologiesintermediate
  • Version control with Gitintermediate
  • Cloud computing (AWS/Azure)intermediate
  • Security best practices in financial systemsintermediate
  • Problem-solving and debuggingintermediate
  • Team collaboration and communicationintermediate
  • Performance optimizationintermediate
  • Unit testing and CI/CD pipelinesintermediate
  • Knowledge of financial regulations (e.g., GDPR, SOX)intermediate
  • Analytical thinking for complex data processingintermediate

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 backend development (experience)
  • Strong proficiency in Java and experience with Spring Boot or similar frameworks (experience)
  • Experience in agile methodologies and working in cross-functional teams (experience)
  • Knowledge of financial services technologies, including secure data handling and compliance standards (experience)
  • Demonstrated ability to design and implement scalable backend systems (experience)
  • Excellent problem-solving skills and attention to detail (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in the financial services industry, particularly with trading or risk management systems (experience)
  • Familiarity with cloud platforms like AWS or Azure used in JPMorgan Chase environments (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior experience leading small engineering teams or mentoring junior developers (experience)

Responsibilities

  • Develop and maintain high-performance backend services using Java and related technologies to support JPMorgan Chase's financial platforms
  • Collaborate with agile teams to design, build, and deploy critical tech solutions across multiple technical areas
  • Implement secure, scalable APIs and microservices that handle sensitive financial data in compliance with regulatory standards
  • Conduct code reviews, optimize system performance, and troubleshoot complex issues in production environments
  • Integrate backend systems with frontend applications and third-party services to enhance user experiences in banking and investment tools
  • Participate in sprint planning, daily stand-ups, and retrospectives to drive iterative improvements
  • Ensure adherence to JPMorgan Chase's security protocols and contribute to risk assessment for software deployments
  • Mentor junior engineers and foster a culture of innovation within the team
  • Monitor and analyze system metrics to proactively identify and resolve potential bottlenecks
  • Stay updated on emerging technologies and recommend integrations that align with business goals in the financial sector

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development opportunities through JPMorgan Chase's internal training programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: Wellness programs including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid office options in New York

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

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Backend 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 - Backend 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 - Backend Engineer - Java @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.