Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Backend Engineer - Java 17 or higher

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Backend Engineer - Java 17 or higher

full-timePosted: Dec 5, 2025

Job Description

Lead Software Engineer - Backend Engineer - Java 17 or higher

Location: New York, NY, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase & Co., one of the world's leading financial services firms, we are seeking a Lead Software Engineer - Backend Engineer specializing in Java 17 or higher to join our dynamic technology team in New York, NY. As a pivotal member of an agile squad, you will drive the creation of critical tech solutions that power our global banking, investment, and asset management operations. Your role will involve architecting robust backend systems that handle high-stakes financial transactions, ensuring reliability, security, and scalability in a fast-paced environment where innovation meets regulatory compliance. This position offers the opportunity to work on cutting-edge projects that directly impact millions of clients and contribute to the firm's leadership in the financial industry. In this leadership role, you will lead the development of microservices-based applications using Java 17+, Spring Boot, and modern cloud technologies to support core functions like risk assessment, payment processing, and data analytics. You will collaborate closely with product managers, data scientists, and frontend developers to translate complex business requirements into efficient, secure code. Responsibilities include designing scalable architectures, performing code reviews, and mentoring team members to uphold JP Morgan's high standards for software quality. Your expertise will be crucial in troubleshooting production issues and optimizing systems to meet the demands of real-time financial markets, all while adhering to strict compliance frameworks such as PCI-DSS and internal governance policies. We value engineers who thrive in collaborative, innovative settings and are passionate about leveraging technology to solve real-world financial challenges. Joining JPMorgan Chase means becoming part of a supportive culture that fosters professional growth, with access to world-class resources and opportunities to advance your career. If you have a proven track record in backend engineering within finance or similar high-reliability sectors, we encourage you to apply and help shape the future of banking technology.

Key Responsibilities

  • Develop and maintain backend services using Java 17+ to support critical financial applications
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains
  • Design and optimize microservices architectures to handle high-volume transaction data securely
  • Implement robust error handling, logging, and monitoring for production systems
  • Conduct code reviews and mentor junior engineers on best practices in financial software development
  • Integrate with databases and APIs to ensure data integrity and real-time processing
  • Troubleshoot and resolve complex issues in live trading or banking systems
  • Stay updated on emerging technologies and contribute to innovation in JP Morgan's tech stack
  • Ensure all solutions comply with regulatory standards and internal security policies

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 17 or higher, including experience with Spring Boot and microservices architecture
  • Experience working in agile environments with tools like Jira and Confluence
  • Demonstrated ability to design and implement scalable, high-performance systems in a financial services context
  • Knowledge of secure coding practices and compliance with financial regulations such as GDPR and SOX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS or Azure in a financial services environment
  • Familiarity with financial data processing, trading systems, or risk management applications
  • Certifications such as Oracle Certified Professional Java SE or AWS Certified Developer

Required Skills

  • Java 17+ programming
  • Spring Boot framework
  • Microservices design
  • RESTful API development
  • SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Agile methodologies
  • CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Cloud computing (AWS, Azure)
  • Secure coding and vulnerability assessment
  • Problem-solving and debugging
  • Team collaboration and communication
  • Financial domain knowledge
  • Version control (Git)
  • Unit testing (JUnit, Mockito)
  • Performance optimization

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at JP Morgan locations

JP Morgan Chase is an equal opportunity employer.

Locations

  • New York, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,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 17+ programmingintermediate
  • Spring Boot frameworkintermediate
  • Microservices designintermediate
  • RESTful API developmentintermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Agile methodologiesintermediate
  • CI/CD pipelines (e.g., Jenkins, GitHub Actions)intermediate
  • Cloud computing (AWS, Azure)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Problem-solving and debuggingintermediate
  • Team collaboration and communicationintermediate
  • Financial domain knowledgeintermediate
  • Version control (Git)intermediate
  • Unit testing (JUnit, Mockito)intermediate
  • Performance optimizationintermediate

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 17 or higher, including experience with Spring Boot and microservices architecture (experience)
  • Experience working in agile environments with tools like Jira and Confluence (experience)
  • Demonstrated ability to design and implement scalable, high-performance systems in a financial services context (experience)
  • Knowledge of secure coding practices and compliance with financial regulations such as GDPR and SOX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS or Azure in a financial services environment (experience)
  • Familiarity with financial data processing, trading systems, or risk management applications (experience)
  • Certifications such as Oracle Certified Professional Java SE or AWS Certified Developer (experience)

Responsibilities

  • Develop and maintain backend services using Java 17+ to support critical financial applications
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains
  • Design and optimize microservices architectures to handle high-volume transaction data securely
  • Implement robust error handling, logging, and monitoring for production systems
  • Conduct code reviews and mentor junior engineers on best practices in financial software development
  • Integrate with databases and APIs to ensure data integrity and real-time processing
  • Troubleshoot and resolve complex issues in live trading or banking systems
  • Stay updated on emerging technologies and contribute to innovation in JP Morgan's tech stack
  • Ensure all solutions comply with regulatory standards and internal security policies

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at JP Morgan locations

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

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Backend Engineer - Java 17 or higher. 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 17 or higher" , 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 17 or higher @ 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 17 or higher

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Backend Engineer - Java 17 or higher

full-timePosted: Dec 5, 2025

Job Description

Lead Software Engineer - Backend Engineer - Java 17 or higher

Location: New York, NY, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase & Co., one of the world's leading financial services firms, we are seeking a Lead Software Engineer - Backend Engineer specializing in Java 17 or higher to join our dynamic technology team in New York, NY. As a pivotal member of an agile squad, you will drive the creation of critical tech solutions that power our global banking, investment, and asset management operations. Your role will involve architecting robust backend systems that handle high-stakes financial transactions, ensuring reliability, security, and scalability in a fast-paced environment where innovation meets regulatory compliance. This position offers the opportunity to work on cutting-edge projects that directly impact millions of clients and contribute to the firm's leadership in the financial industry. In this leadership role, you will lead the development of microservices-based applications using Java 17+, Spring Boot, and modern cloud technologies to support core functions like risk assessment, payment processing, and data analytics. You will collaborate closely with product managers, data scientists, and frontend developers to translate complex business requirements into efficient, secure code. Responsibilities include designing scalable architectures, performing code reviews, and mentoring team members to uphold JP Morgan's high standards for software quality. Your expertise will be crucial in troubleshooting production issues and optimizing systems to meet the demands of real-time financial markets, all while adhering to strict compliance frameworks such as PCI-DSS and internal governance policies. We value engineers who thrive in collaborative, innovative settings and are passionate about leveraging technology to solve real-world financial challenges. Joining JPMorgan Chase means becoming part of a supportive culture that fosters professional growth, with access to world-class resources and opportunities to advance your career. If you have a proven track record in backend engineering within finance or similar high-reliability sectors, we encourage you to apply and help shape the future of banking technology.

Key Responsibilities

  • Develop and maintain backend services using Java 17+ to support critical financial applications
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains
  • Design and optimize microservices architectures to handle high-volume transaction data securely
  • Implement robust error handling, logging, and monitoring for production systems
  • Conduct code reviews and mentor junior engineers on best practices in financial software development
  • Integrate with databases and APIs to ensure data integrity and real-time processing
  • Troubleshoot and resolve complex issues in live trading or banking systems
  • Stay updated on emerging technologies and contribute to innovation in JP Morgan's tech stack
  • Ensure all solutions comply with regulatory standards and internal security policies

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 17 or higher, including experience with Spring Boot and microservices architecture
  • Experience working in agile environments with tools like Jira and Confluence
  • Demonstrated ability to design and implement scalable, high-performance systems in a financial services context
  • Knowledge of secure coding practices and compliance with financial regulations such as GDPR and SOX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS or Azure in a financial services environment
  • Familiarity with financial data processing, trading systems, or risk management applications
  • Certifications such as Oracle Certified Professional Java SE or AWS Certified Developer

Required Skills

  • Java 17+ programming
  • Spring Boot framework
  • Microservices design
  • RESTful API development
  • SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Agile methodologies
  • CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Cloud computing (AWS, Azure)
  • Secure coding and vulnerability assessment
  • Problem-solving and debugging
  • Team collaboration and communication
  • Financial domain knowledge
  • Version control (Git)
  • Unit testing (JUnit, Mockito)
  • Performance optimization

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at JP Morgan locations

JP Morgan Chase is an equal opportunity employer.

Locations

  • New York, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,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 17+ programmingintermediate
  • Spring Boot frameworkintermediate
  • Microservices designintermediate
  • RESTful API developmentintermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Agile methodologiesintermediate
  • CI/CD pipelines (e.g., Jenkins, GitHub Actions)intermediate
  • Cloud computing (AWS, Azure)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Problem-solving and debuggingintermediate
  • Team collaboration and communicationintermediate
  • Financial domain knowledgeintermediate
  • Version control (Git)intermediate
  • Unit testing (JUnit, Mockito)intermediate
  • Performance optimizationintermediate

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 17 or higher, including experience with Spring Boot and microservices architecture (experience)
  • Experience working in agile environments with tools like Jira and Confluence (experience)
  • Demonstrated ability to design and implement scalable, high-performance systems in a financial services context (experience)
  • Knowledge of secure coding practices and compliance with financial regulations such as GDPR and SOX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS or Azure in a financial services environment (experience)
  • Familiarity with financial data processing, trading systems, or risk management applications (experience)
  • Certifications such as Oracle Certified Professional Java SE or AWS Certified Developer (experience)

Responsibilities

  • Develop and maintain backend services using Java 17+ to support critical financial applications
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains
  • Design and optimize microservices architectures to handle high-volume transaction data securely
  • Implement robust error handling, logging, and monitoring for production systems
  • Conduct code reviews and mentor junior engineers on best practices in financial software development
  • Integrate with databases and APIs to ensure data integrity and real-time processing
  • Troubleshoot and resolve complex issues in live trading or banking systems
  • Stay updated on emerging technologies and contribute to innovation in JP Morgan's tech stack
  • Ensure all solutions comply with regulatory standards and internal security policies

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at JP Morgan locations

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.