Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java/Spring Boot/React

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java/Spring Boot/React

full-timePosted: Sep 30, 2025

Job Description

Lead Software Engineer - Java/Spring Boot/React

Location: Houston, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm at the forefront of innovation in banking, investment, and asset management. As a Lead Software Engineer - Java/Spring Boot/React in our Houston technology hub, you will play a pivotal role in delivering cutting-edge solutions that power our clients' financial success. This position offers the opportunity to enhance your expertise in hands-on coding while contributing to critical systems that handle trillions in transactions daily. You will lead the development of robust, scalable applications that ensure seamless operations in a highly regulated industry, collaborating with elite teams to drive technological excellence. Your primary focus will be on architecting and implementing full-stack solutions using Java and Spring Boot for backend services, paired with React for dynamic front-end experiences. In the financial services landscape, where reliability and security are paramount, you will integrate these technologies to support features like real-time analytics, secure payment processing, and risk assessment tools. Expect to tackle challenges such as optimizing performance for high-frequency trading platforms and ensuring compliance with stringent standards like those from the SEC and FINRA. This role demands a proactive leader who can mentor others, foster innovation, and deliver impactful results in an agile environment. Joining JP Morgan Chase means becoming part of a culture that values diversity, inclusion, and continuous learning. Based in Houston, TX, you will benefit from state-of-the-art facilities and opportunities to grow within one of the world's most respected financial institutions. If you are passionate about leveraging technology to solve complex problems in finance and ready to lead transformative projects, this position is your chance to make a lasting difference.

Key Responsibilities

  • Design, develop, and maintain high-performance Java/Spring Boot applications for JP Morgan Chase's financial platforms
  • Build intuitive front-end interfaces using React to enhance user experiences in trading and banking systems
  • Collaborate with cross-functional teams to integrate solutions with core banking infrastructure
  • Lead code reviews, ensure adherence to secure coding practices, and optimize for performance in high-volume transaction environments
  • Troubleshoot and resolve complex technical issues in production systems supporting global financial operations
  • Mentor junior engineers and contribute to agile ceremonies, including sprint planning and retrospectives
  • Implement CI/CD pipelines and automate testing for reliable deployments in a regulated financial setting
  • Stay abreast of emerging technologies and recommend innovations to improve efficiency in financial services
  • Ensure compliance with industry regulations such as GDPR, SOX, and PCI-DSS in all software deliverables

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on Java development
  • Strong proficiency in Spring Boot for building scalable microservices
  • Experience with React.js for developing responsive user interfaces
  • Proven track record in full-stack development within financial services or high-stakes environments
  • Ability to work collaboratively in agile teams and manage complex projects
  • U.S. work authorization and willingness to relocate to Houston, TX

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience with financial technologies such as payment systems or risk management platforms
  • Familiarity with cloud platforms like AWS or Azure in a regulated industry
  • Certifications in Java (e.g., Oracle Certified Professional) or Spring
  • Prior leadership experience mentoring junior engineers

Required Skills

  • Java programming (advanced)
  • Spring Boot framework
  • React.js and modern JavaScript (ES6+)
  • RESTful API design and integration
  • Microservices architecture
  • SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Git version control and CI/CD tools (e.g., Jenkins, GitHub Actions)
  • Agile methodologies (Scrum/Kanban)
  • Problem-solving and debugging in complex systems
  • Secure coding practices for financial data
  • Cloud computing (AWS preferred)
  • Unit and integration testing (JUnit, Jest)
  • Communication and collaboration in team settings
  • Adaptability to fast-paced financial environments
  • Attention to detail for regulatory compliance

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 with tuition reimbursement and certifications
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at Houston campus
  • Flexible hybrid work arrangements post-onboarding

JP Morgan Chase is an equal opportunity employer.

Locations

  • Houston, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,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 (advanced)intermediate
  • Spring Boot frameworkintermediate
  • React.js and modern JavaScript (ES6+)intermediate
  • RESTful API design and integrationintermediate
  • Microservices architectureintermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Git version control and CI/CD tools (e.g., Jenkins, GitHub Actions)intermediate
  • Agile methodologies (Scrum/Kanban)intermediate
  • Problem-solving and debugging in complex systemsintermediate
  • Secure coding practices for financial dataintermediate
  • Cloud computing (AWS preferred)intermediate
  • Unit and integration testing (JUnit, Jest)intermediate
  • Communication and collaboration in team settingsintermediate
  • Adaptability to fast-paced financial environmentsintermediate
  • Attention to detail for regulatory complianceintermediate

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 Java development (experience)
  • Strong proficiency in Spring Boot for building scalable microservices (experience)
  • Experience with React.js for developing responsive user interfaces (experience)
  • Proven track record in full-stack development within financial services or high-stakes environments (experience)
  • Ability to work collaboratively in agile teams and manage complex projects (experience)
  • U.S. work authorization and willingness to relocate to Houston, TX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience with financial technologies such as payment systems or risk management platforms (experience)
  • Familiarity with cloud platforms like AWS or Azure in a regulated industry (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Spring (experience)
  • Prior leadership experience mentoring junior engineers (experience)

Responsibilities

  • Design, develop, and maintain high-performance Java/Spring Boot applications for JP Morgan Chase's financial platforms
  • Build intuitive front-end interfaces using React to enhance user experiences in trading and banking systems
  • Collaborate with cross-functional teams to integrate solutions with core banking infrastructure
  • Lead code reviews, ensure adherence to secure coding practices, and optimize for performance in high-volume transaction environments
  • Troubleshoot and resolve complex technical issues in production systems supporting global financial operations
  • Mentor junior engineers and contribute to agile ceremonies, including sprint planning and retrospectives
  • Implement CI/CD pipelines and automate testing for reliable deployments in a regulated financial setting
  • Stay abreast of emerging technologies and recommend innovations to improve efficiency in financial services
  • Ensure compliance with industry regulations such as GDPR, SOX, and PCI-DSS in all software deliverables

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 with tuition reimbursement and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at Houston campus
  • general: Flexible hybrid work arrangements post-onboarding

Target Your Resume for "Lead Software Engineer - Java/Spring Boot/React" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Java/Spring Boot/React. Takes only 15 seconds!

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java/Spring Boot/React

full-timePosted: Sep 30, 2025

Job Description

Lead Software Engineer - Java/Spring Boot/React

Location: Houston, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm at the forefront of innovation in banking, investment, and asset management. As a Lead Software Engineer - Java/Spring Boot/React in our Houston technology hub, you will play a pivotal role in delivering cutting-edge solutions that power our clients' financial success. This position offers the opportunity to enhance your expertise in hands-on coding while contributing to critical systems that handle trillions in transactions daily. You will lead the development of robust, scalable applications that ensure seamless operations in a highly regulated industry, collaborating with elite teams to drive technological excellence. Your primary focus will be on architecting and implementing full-stack solutions using Java and Spring Boot for backend services, paired with React for dynamic front-end experiences. In the financial services landscape, where reliability and security are paramount, you will integrate these technologies to support features like real-time analytics, secure payment processing, and risk assessment tools. Expect to tackle challenges such as optimizing performance for high-frequency trading platforms and ensuring compliance with stringent standards like those from the SEC and FINRA. This role demands a proactive leader who can mentor others, foster innovation, and deliver impactful results in an agile environment. Joining JP Morgan Chase means becoming part of a culture that values diversity, inclusion, and continuous learning. Based in Houston, TX, you will benefit from state-of-the-art facilities and opportunities to grow within one of the world's most respected financial institutions. If you are passionate about leveraging technology to solve complex problems in finance and ready to lead transformative projects, this position is your chance to make a lasting difference.

Key Responsibilities

  • Design, develop, and maintain high-performance Java/Spring Boot applications for JP Morgan Chase's financial platforms
  • Build intuitive front-end interfaces using React to enhance user experiences in trading and banking systems
  • Collaborate with cross-functional teams to integrate solutions with core banking infrastructure
  • Lead code reviews, ensure adherence to secure coding practices, and optimize for performance in high-volume transaction environments
  • Troubleshoot and resolve complex technical issues in production systems supporting global financial operations
  • Mentor junior engineers and contribute to agile ceremonies, including sprint planning and retrospectives
  • Implement CI/CD pipelines and automate testing for reliable deployments in a regulated financial setting
  • Stay abreast of emerging technologies and recommend innovations to improve efficiency in financial services
  • Ensure compliance with industry regulations such as GDPR, SOX, and PCI-DSS in all software deliverables

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on Java development
  • Strong proficiency in Spring Boot for building scalable microservices
  • Experience with React.js for developing responsive user interfaces
  • Proven track record in full-stack development within financial services or high-stakes environments
  • Ability to work collaboratively in agile teams and manage complex projects
  • U.S. work authorization and willingness to relocate to Houston, TX

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience with financial technologies such as payment systems or risk management platforms
  • Familiarity with cloud platforms like AWS or Azure in a regulated industry
  • Certifications in Java (e.g., Oracle Certified Professional) or Spring
  • Prior leadership experience mentoring junior engineers

Required Skills

  • Java programming (advanced)
  • Spring Boot framework
  • React.js and modern JavaScript (ES6+)
  • RESTful API design and integration
  • Microservices architecture
  • SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Git version control and CI/CD tools (e.g., Jenkins, GitHub Actions)
  • Agile methodologies (Scrum/Kanban)
  • Problem-solving and debugging in complex systems
  • Secure coding practices for financial data
  • Cloud computing (AWS preferred)
  • Unit and integration testing (JUnit, Jest)
  • Communication and collaboration in team settings
  • Adaptability to fast-paced financial environments
  • Attention to detail for regulatory compliance

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 with tuition reimbursement and certifications
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at Houston campus
  • Flexible hybrid work arrangements post-onboarding

JP Morgan Chase is an equal opportunity employer.

Locations

  • Houston, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 250,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 (advanced)intermediate
  • Spring Boot frameworkintermediate
  • React.js and modern JavaScript (ES6+)intermediate
  • RESTful API design and integrationintermediate
  • Microservices architectureintermediate
  • SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Git version control and CI/CD tools (e.g., Jenkins, GitHub Actions)intermediate
  • Agile methodologies (Scrum/Kanban)intermediate
  • Problem-solving and debugging in complex systemsintermediate
  • Secure coding practices for financial dataintermediate
  • Cloud computing (AWS preferred)intermediate
  • Unit and integration testing (JUnit, Jest)intermediate
  • Communication and collaboration in team settingsintermediate
  • Adaptability to fast-paced financial environmentsintermediate
  • Attention to detail for regulatory complianceintermediate

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 Java development (experience)
  • Strong proficiency in Spring Boot for building scalable microservices (experience)
  • Experience with React.js for developing responsive user interfaces (experience)
  • Proven track record in full-stack development within financial services or high-stakes environments (experience)
  • Ability to work collaboratively in agile teams and manage complex projects (experience)
  • U.S. work authorization and willingness to relocate to Houston, TX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience with financial technologies such as payment systems or risk management platforms (experience)
  • Familiarity with cloud platforms like AWS or Azure in a regulated industry (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Spring (experience)
  • Prior leadership experience mentoring junior engineers (experience)

Responsibilities

  • Design, develop, and maintain high-performance Java/Spring Boot applications for JP Morgan Chase's financial platforms
  • Build intuitive front-end interfaces using React to enhance user experiences in trading and banking systems
  • Collaborate with cross-functional teams to integrate solutions with core banking infrastructure
  • Lead code reviews, ensure adherence to secure coding practices, and optimize for performance in high-volume transaction environments
  • Troubleshoot and resolve complex technical issues in production systems supporting global financial operations
  • Mentor junior engineers and contribute to agile ceremonies, including sprint planning and retrospectives
  • Implement CI/CD pipelines and automate testing for reliable deployments in a regulated financial setting
  • Stay abreast of emerging technologies and recommend innovations to improve efficiency in financial services
  • Ensure compliance with industry regulations such as GDPR, SOX, and PCI-DSS in all software deliverables

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 with tuition reimbursement and certifications
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at Houston campus
  • general: Flexible hybrid work arrangements post-onboarding

Target Your Resume for "Lead Software Engineer - Java/Spring Boot/React" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Java/Spring Boot/React. Takes only 15 seconds!

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.