Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer-Java/SpringBoot/React

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer-Java/SpringBoot/React

full-timePosted: Oct 3, 2025

Job Description

Lead Software Engineer-Java/SpringBoot/React

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming consumer and community banking through innovative technology. As a Lead Software Engineer in Java/Spring Boot/React within our Product Agility Tools team, you will play a pivotal role in shaping the future of our Agile Enablement Platform. This platform empowers product teams across the Consumer and Community Banking division to deliver faster, more reliable banking solutions to millions of customers. Based in Wilmington, DE, you will lead efforts to build scalable, secure applications that drive agile practices, ensuring seamless integration with core banking systems while adhering to stringent financial regulations. In this leadership position, you will architect and implement robust features using Java and Spring Boot for backend services, paired with React for intuitive user interfaces. You will collaborate closely with product managers, designers, and stakeholders to translate business needs into technical solutions that enhance agile workflows, such as sprint planning tools, backlog management, and real-time collaboration features. Your expertise will be crucial in optimizing platform performance to handle high-volume transactions typical in the financial services industry, while incorporating security measures to protect sensitive customer data. Joining JPMorgan Chase means contributing to a global leader in financial services, where innovation meets stability. You will mentor a team of engineers, foster a culture of continuous improvement, and leverage cutting-edge technologies to redefine how we enable agile product development. This role offers the opportunity to impact the bank's digital transformation, working on projects that directly enhance customer experiences in areas like mobile banking and personalized financial advice. If you are passionate about technology in finance and ready to lead in a dynamic environment, this position at JPMorgan Chase is your chance to make a lasting difference.

Key Responsibilities

  • Lead the design, development, and deployment of features for the Agile Enablement Platform using Java, Spring Boot, and React
  • Collaborate with cross-functional teams in Consumer and Community Banking to define technical requirements and roadmaps
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices
  • Ensure platform scalability, security, and compliance with financial regulations like GDPR and SOX
  • Integrate third-party tools and APIs to enhance agile workflows for product teams
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in production environments
  • Drive agile ceremonies, including sprint planning and retrospectives, to improve team velocity
  • Stay abreast of emerging technologies to shape the future of agile enablement in banking
  • Contribute to documentation and knowledge sharing within the engineering community

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with Java and Spring Boot
  • Strong proficiency in front-end development using React.js
  • Experience in building and maintaining scalable web applications in a financial services environment
  • Demonstrated ability to lead engineering teams and mentor junior developers
  • Knowledge of Agile methodologies and tools for product development
  • U.S. work authorization and ability to work in Wilmington, DE

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS or Azure in financial applications
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes)
  • Prior work in banking or fintech, particularly in consumer banking products
  • Certifications in Java, Spring, or Agile practices

Required Skills

  • Java programming
  • Spring Boot framework
  • React.js for front-end development
  • RESTful API design and integration
  • Microservices architecture
  • Agile and Scrum methodologies
  • Cloud computing (AWS preferred)
  • Database management (SQL/NoSQL)
  • Version control with Git
  • CI/CD pipelines (Jenkins or similar)
  • Problem-solving and debugging
  • Team leadership and communication
  • Financial services domain knowledge
  • Security best practices in banking
  • Adaptability to fast-paced environments

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • 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, wellness programs, and mental health support
  • Flexible work arrangements and hybrid work options in Wilmington, DE

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, 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 programmingintermediate
  • Spring Boot frameworkintermediate
  • React.js for front-end developmentintermediate
  • RESTful API design and integrationintermediate
  • Microservices architectureintermediate
  • Agile and Scrum methodologiesintermediate
  • Cloud computing (AWS preferred)intermediate
  • Database management (SQL/NoSQL)intermediate
  • Version control with Gitintermediate
  • CI/CD pipelines (Jenkins or similar)intermediate
  • Problem-solving and debuggingintermediate
  • Team leadership and communicationintermediate
  • Financial services domain knowledgeintermediate
  • Security best practices in bankingintermediate
  • Adaptability to fast-paced environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with Java and Spring Boot (experience)
  • Strong proficiency in front-end development using React.js (experience)
  • Experience in building and maintaining scalable web applications in a financial services environment (experience)
  • Demonstrated ability to lead engineering teams and mentor junior developers (experience)
  • Knowledge of Agile methodologies and tools for product development (experience)
  • U.S. work authorization and ability to work in Wilmington, DE (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS or Azure in financial applications (experience)
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes) (experience)
  • Prior work in banking or fintech, particularly in consumer banking products (experience)
  • Certifications in Java, Spring, or Agile practices (experience)

Responsibilities

  • Lead the design, development, and deployment of features for the Agile Enablement Platform using Java, Spring Boot, and React
  • Collaborate with cross-functional teams in Consumer and Community Banking to define technical requirements and roadmaps
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices
  • Ensure platform scalability, security, and compliance with financial regulations like GDPR and SOX
  • Integrate third-party tools and APIs to enhance agile workflows for product teams
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in production environments
  • Drive agile ceremonies, including sprint planning and retrospectives, to improve team velocity
  • Stay abreast of emerging technologies to shape the future of agile enablement in banking
  • Contribute to documentation and knowledge sharing within the engineering community

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 company matching contributions
  • 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, wellness programs, and mental health support
  • general: Flexible work arrangements and hybrid work options in Wilmington, DE

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer-Java/SpringBoot/React

full-timePosted: Oct 3, 2025

Job Description

Lead Software Engineer-Java/SpringBoot/React

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of transforming consumer and community banking through innovative technology. As a Lead Software Engineer in Java/Spring Boot/React within our Product Agility Tools team, you will play a pivotal role in shaping the future of our Agile Enablement Platform. This platform empowers product teams across the Consumer and Community Banking division to deliver faster, more reliable banking solutions to millions of customers. Based in Wilmington, DE, you will lead efforts to build scalable, secure applications that drive agile practices, ensuring seamless integration with core banking systems while adhering to stringent financial regulations. In this leadership position, you will architect and implement robust features using Java and Spring Boot for backend services, paired with React for intuitive user interfaces. You will collaborate closely with product managers, designers, and stakeholders to translate business needs into technical solutions that enhance agile workflows, such as sprint planning tools, backlog management, and real-time collaboration features. Your expertise will be crucial in optimizing platform performance to handle high-volume transactions typical in the financial services industry, while incorporating security measures to protect sensitive customer data. Joining JPMorgan Chase means contributing to a global leader in financial services, where innovation meets stability. You will mentor a team of engineers, foster a culture of continuous improvement, and leverage cutting-edge technologies to redefine how we enable agile product development. This role offers the opportunity to impact the bank's digital transformation, working on projects that directly enhance customer experiences in areas like mobile banking and personalized financial advice. If you are passionate about technology in finance and ready to lead in a dynamic environment, this position at JPMorgan Chase is your chance to make a lasting difference.

Key Responsibilities

  • Lead the design, development, and deployment of features for the Agile Enablement Platform using Java, Spring Boot, and React
  • Collaborate with cross-functional teams in Consumer and Community Banking to define technical requirements and roadmaps
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices
  • Ensure platform scalability, security, and compliance with financial regulations like GDPR and SOX
  • Integrate third-party tools and APIs to enhance agile workflows for product teams
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in production environments
  • Drive agile ceremonies, including sprint planning and retrospectives, to improve team velocity
  • Stay abreast of emerging technologies to shape the future of agile enablement in banking
  • Contribute to documentation and knowledge sharing within the engineering community

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with Java and Spring Boot
  • Strong proficiency in front-end development using React.js
  • Experience in building and maintaining scalable web applications in a financial services environment
  • Demonstrated ability to lead engineering teams and mentor junior developers
  • Knowledge of Agile methodologies and tools for product development
  • U.S. work authorization and ability to work in Wilmington, DE

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS or Azure in financial applications
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes)
  • Prior work in banking or fintech, particularly in consumer banking products
  • Certifications in Java, Spring, or Agile practices

Required Skills

  • Java programming
  • Spring Boot framework
  • React.js for front-end development
  • RESTful API design and integration
  • Microservices architecture
  • Agile and Scrum methodologies
  • Cloud computing (AWS preferred)
  • Database management (SQL/NoSQL)
  • Version control with Git
  • CI/CD pipelines (Jenkins or similar)
  • Problem-solving and debugging
  • Team leadership and communication
  • Financial services domain knowledge
  • Security best practices in banking
  • Adaptability to fast-paced environments

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching contributions
  • 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, wellness programs, and mental health support
  • Flexible work arrangements and hybrid work options in Wilmington, DE

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, 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 programmingintermediate
  • Spring Boot frameworkintermediate
  • React.js for front-end developmentintermediate
  • RESTful API design and integrationintermediate
  • Microservices architectureintermediate
  • Agile and Scrum methodologiesintermediate
  • Cloud computing (AWS preferred)intermediate
  • Database management (SQL/NoSQL)intermediate
  • Version control with Gitintermediate
  • CI/CD pipelines (Jenkins or similar)intermediate
  • Problem-solving and debuggingintermediate
  • Team leadership and communicationintermediate
  • Financial services domain knowledgeintermediate
  • Security best practices in bankingintermediate
  • Adaptability to fast-paced environmentsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with Java and Spring Boot (experience)
  • Strong proficiency in front-end development using React.js (experience)
  • Experience in building and maintaining scalable web applications in a financial services environment (experience)
  • Demonstrated ability to lead engineering teams and mentor junior developers (experience)
  • Knowledge of Agile methodologies and tools for product development (experience)
  • U.S. work authorization and ability to work in Wilmington, DE (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS or Azure in financial applications (experience)
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes) (experience)
  • Prior work in banking or fintech, particularly in consumer banking products (experience)
  • Certifications in Java, Spring, or Agile practices (experience)

Responsibilities

  • Lead the design, development, and deployment of features for the Agile Enablement Platform using Java, Spring Boot, and React
  • Collaborate with cross-functional teams in Consumer and Community Banking to define technical requirements and roadmaps
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices
  • Ensure platform scalability, security, and compliance with financial regulations like GDPR and SOX
  • Integrate third-party tools and APIs to enhance agile workflows for product teams
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in production environments
  • Drive agile ceremonies, including sprint planning and retrospectives, to improve team velocity
  • Stay abreast of emerging technologies to shape the future of agile enablement in banking
  • Contribute to documentation and knowledge sharing within the engineering community

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 company matching contributions
  • 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, wellness programs, and mental health support
  • general: Flexible work arrangements and hybrid work options in Wilmington, DE

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.