Resume and JobRESUME AND JOB
JP Morgan Chase logo

Java Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Java Lead Software Engineer

full-timePosted: Dec 10, 2025

Job Description

Java Lead Software Engineer

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

As a Java Lead Software Engineer at JPMorgan Chase & Co., you will play a pivotal role in engineering cutting-edge technology solutions that power our global financial services operations. Based in our Jersey City, NJ office, you will lead agile teams in developing robust, scalable applications that support key areas such as payments processing, risk management, and trading platforms. In this leadership position within the Software Engineering category, you will drive innovation while ensuring compliance with stringent financial regulations, leveraging your deep expertise in Java to deliver mission-critical systems that enhance client experiences and operational efficiency across our diverse business lines. Your day-to-day responsibilities will involve architecting complex Java solutions, mentoring team members, and collaborating with cross-functional stakeholders to align technical deliverables with business objectives. You will spearhead code reviews, implement best practices for security and performance, and integrate emerging technologies like cloud-native services to modernize legacy systems. At JPMorgan Chase, we value engineers who thrive in dynamic environments, contributing to agile sprints that accelerate our digital transformation in the competitive fintech landscape. This role offers an opportunity to grow within one of the world's leading financial institutions, where your contributions directly impact global markets. We seek passionate leaders ready to tackle challenging problems in a supportive, inclusive culture that prioritizes work-life balance and professional development. Join us to shape the future of finance through innovative software engineering.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial operations
  • Collaborate with agile teams to deliver scalable tech solutions across multiple domains like payments and trading
  • Mentor and guide junior software engineers, fostering a culture of innovation and best practices
  • Ensure code quality through rigorous testing, code reviews, and adherence to security protocols in financial systems
  • Integrate solutions with JP Morgan's ecosystem, including legacy and modern cloud architectures
  • Analyze and resolve complex technical issues impacting business-critical applications
  • Drive continuous improvement by incorporating feedback from stakeholders in the financial services domain
  • Participate in sprint planning and retrospectives to optimize team performance
  • Stay updated on emerging technologies to enhance JP Morgan's competitive edge in fintech

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java
  • Proven experience leading agile teams in delivering complex technical solutions
  • Strong understanding of financial services technologies and regulatory requirements
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Demonstrated ability to mentor junior engineers and drive code quality
  • Knowledge of secure coding practices compliant with industry standards like PCI-DSS

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in developing trading systems or risk management platforms at a major bank
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies
  • Familiarity with JP Morgan's internal tools and frameworks
  • Prior leadership in cross-functional teams within the financial sector

Required Skills

  • Expertise in Java programming and object-oriented design
  • Proficiency in Spring Boot and microservices architecture
  • Experience with RESTful APIs and database technologies like SQL/NoSQL
  • Knowledge of DevOps tools such as Jenkins, Docker, and Kubernetes
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Understanding of financial protocols and data security
  • Agile methodologies including Scrum and Kanban
  • Version control with Git and CI/CD pipelines
  • Cloud computing experience (AWS preferred)
  • Unit testing frameworks like JUnit
  • Leadership and team management skills
  • Adaptability to fast-paced financial environments
  • Attention to detail in regulatory compliance

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 and flexible work arrangements
  • Professional development programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness initiatives
  • Parental leave and family support benefits

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, 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

  • Expertise in Java programming and object-oriented designintermediate
  • Proficiency in Spring Boot and microservices architectureintermediate
  • Experience with RESTful APIs and database technologies like SQL/NoSQLintermediate
  • Knowledge of DevOps tools such as Jenkins, Docker, and Kubernetesintermediate
  • Strong problem-solving and analytical skillsintermediate
  • Excellent communication and collaboration abilitiesintermediate
  • Understanding of financial protocols and data securityintermediate
  • Agile methodologies including Scrum and Kanbanintermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Cloud computing experience (AWS preferred)intermediate
  • Unit testing frameworks like JUnitintermediate
  • Leadership and team management skillsintermediate
  • Adaptability to fast-paced financial environmentsintermediate
  • Attention to detail in regulatory complianceintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java (experience)
  • Proven experience leading agile teams in delivering complex technical solutions (experience)
  • Strong understanding of financial services technologies and regulatory requirements (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Demonstrated ability to mentor junior engineers and drive code quality (experience)
  • Knowledge of secure coding practices compliant with industry standards like PCI-DSS (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in developing trading systems or risk management platforms at a major bank (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies (experience)
  • Familiarity with JP Morgan's internal tools and frameworks (experience)
  • Prior leadership in cross-functional teams within the financial sector (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial operations
  • Collaborate with agile teams to deliver scalable tech solutions across multiple domains like payments and trading
  • Mentor and guide junior software engineers, fostering a culture of innovation and best practices
  • Ensure code quality through rigorous testing, code reviews, and adherence to security protocols in financial systems
  • Integrate solutions with JP Morgan's ecosystem, including legacy and modern cloud architectures
  • Analyze and resolve complex technical issues impacting business-critical applications
  • Drive continuous improvement by incorporating feedback from stakeholders in the financial services domain
  • Participate in sprint planning and retrospectives to optimize team performance
  • Stay updated on emerging technologies to enhance JP Morgan's competitive edge in fintech

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 and flexible work arrangements
  • general: Professional development programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness initiatives
  • general: Parental leave and family support benefits

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

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

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

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

Java Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Java Lead Software Engineer

full-timePosted: Dec 10, 2025

Job Description

Java Lead Software Engineer

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

As a Java Lead Software Engineer at JPMorgan Chase & Co., you will play a pivotal role in engineering cutting-edge technology solutions that power our global financial services operations. Based in our Jersey City, NJ office, you will lead agile teams in developing robust, scalable applications that support key areas such as payments processing, risk management, and trading platforms. In this leadership position within the Software Engineering category, you will drive innovation while ensuring compliance with stringent financial regulations, leveraging your deep expertise in Java to deliver mission-critical systems that enhance client experiences and operational efficiency across our diverse business lines. Your day-to-day responsibilities will involve architecting complex Java solutions, mentoring team members, and collaborating with cross-functional stakeholders to align technical deliverables with business objectives. You will spearhead code reviews, implement best practices for security and performance, and integrate emerging technologies like cloud-native services to modernize legacy systems. At JPMorgan Chase, we value engineers who thrive in dynamic environments, contributing to agile sprints that accelerate our digital transformation in the competitive fintech landscape. This role offers an opportunity to grow within one of the world's leading financial institutions, where your contributions directly impact global markets. We seek passionate leaders ready to tackle challenging problems in a supportive, inclusive culture that prioritizes work-life balance and professional development. Join us to shape the future of finance through innovative software engineering.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial operations
  • Collaborate with agile teams to deliver scalable tech solutions across multiple domains like payments and trading
  • Mentor and guide junior software engineers, fostering a culture of innovation and best practices
  • Ensure code quality through rigorous testing, code reviews, and adherence to security protocols in financial systems
  • Integrate solutions with JP Morgan's ecosystem, including legacy and modern cloud architectures
  • Analyze and resolve complex technical issues impacting business-critical applications
  • Drive continuous improvement by incorporating feedback from stakeholders in the financial services domain
  • Participate in sprint planning and retrospectives to optimize team performance
  • Stay updated on emerging technologies to enhance JP Morgan's competitive edge in fintech

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java
  • Proven experience leading agile teams in delivering complex technical solutions
  • Strong understanding of financial services technologies and regulatory requirements
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Demonstrated ability to mentor junior engineers and drive code quality
  • Knowledge of secure coding practices compliant with industry standards like PCI-DSS

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience in developing trading systems or risk management platforms at a major bank
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies
  • Familiarity with JP Morgan's internal tools and frameworks
  • Prior leadership in cross-functional teams within the financial sector

Required Skills

  • Expertise in Java programming and object-oriented design
  • Proficiency in Spring Boot and microservices architecture
  • Experience with RESTful APIs and database technologies like SQL/NoSQL
  • Knowledge of DevOps tools such as Jenkins, Docker, and Kubernetes
  • Strong problem-solving and analytical skills
  • Excellent communication and collaboration abilities
  • Understanding of financial protocols and data security
  • Agile methodologies including Scrum and Kanban
  • Version control with Git and CI/CD pipelines
  • Cloud computing experience (AWS preferred)
  • Unit testing frameworks like JUnit
  • Leadership and team management skills
  • Adaptability to fast-paced financial environments
  • Attention to detail in regulatory compliance

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 and flexible work arrangements
  • Professional development programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness initiatives
  • Parental leave and family support benefits

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, 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

  • Expertise in Java programming and object-oriented designintermediate
  • Proficiency in Spring Boot and microservices architectureintermediate
  • Experience with RESTful APIs and database technologies like SQL/NoSQLintermediate
  • Knowledge of DevOps tools such as Jenkins, Docker, and Kubernetesintermediate
  • Strong problem-solving and analytical skillsintermediate
  • Excellent communication and collaboration abilitiesintermediate
  • Understanding of financial protocols and data securityintermediate
  • Agile methodologies including Scrum and Kanbanintermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Cloud computing experience (AWS preferred)intermediate
  • Unit testing frameworks like JUnitintermediate
  • Leadership and team management skillsintermediate
  • Adaptability to fast-paced financial environmentsintermediate
  • Attention to detail in regulatory complianceintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java (experience)
  • Proven experience leading agile teams in delivering complex technical solutions (experience)
  • Strong understanding of financial services technologies and regulatory requirements (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Demonstrated ability to mentor junior engineers and drive code quality (experience)
  • Knowledge of secure coding practices compliant with industry standards like PCI-DSS (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience in developing trading systems or risk management platforms at a major bank (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies (experience)
  • Familiarity with JP Morgan's internal tools and frameworks (experience)
  • Prior leadership in cross-functional teams within the financial sector (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial operations
  • Collaborate with agile teams to deliver scalable tech solutions across multiple domains like payments and trading
  • Mentor and guide junior software engineers, fostering a culture of innovation and best practices
  • Ensure code quality through rigorous testing, code reviews, and adherence to security protocols in financial systems
  • Integrate solutions with JP Morgan's ecosystem, including legacy and modern cloud architectures
  • Analyze and resolve complex technical issues impacting business-critical applications
  • Drive continuous improvement by incorporating feedback from stakeholders in the financial services domain
  • Participate in sprint planning and retrospectives to optimize team performance
  • Stay updated on emerging technologies to enhance JP Morgan's competitive edge in fintech

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 and flexible work arrangements
  • general: Professional development programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness initiatives
  • general: Parental leave and family support benefits

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.