Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java Fullstack [Java & React]

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java Fullstack [Java & React]

full-timePosted: Dec 3, 2025

Job Description

Lead Software Engineer - Java Fullstack [Java & React]

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Lead Software Engineer - Java Fullstack specializing in Java and React, you will play a pivotal role in our Technology team in Plano, TX. You will carry out critical tech solutions across multiple technical areas, including payment processing, risk management, and customer-facing applications, as an integral part of an agile team. This position demands a blend of technical expertise and leadership to drive scalable, secure solutions that support our global banking operations and enhance client experiences in a highly regulated environment. In this role, you will lead the design and implementation of fullstack applications using Java for robust backend services and React for intuitive user interfaces. Collaborating closely with product, design, and compliance teams, you will ensure that all developments align with JP Morgan Chase's stringent security standards and financial regulations such as SOX and Basel III. Your responsibilities will include architecting microservices, optimizing performance for high-volume transactions, and integrating with core banking systems to deliver reliable, real-time solutions that handle millions of daily interactions. We value engineers who thrive in dynamic, fast-paced settings and are passionate about leveraging technology to solve complex financial challenges. At JP Morgan Chase, you will have access to world-class resources, mentorship from industry leaders, and opportunities to innovate in areas like digital banking and fintech. Join us to advance your career while contributing to the stability and growth of the global financial ecosystem.

Key Responsibilities

  • Design, develop, and deploy critical technology solutions using Java and React across multiple technical domains in an agile team
  • Lead the full software development lifecycle for financial applications, ensuring scalability and performance
  • Collaborate with cross-functional teams including product managers, designers, and compliance experts to deliver secure banking solutions
  • Mentor and guide junior engineers, fostering best practices in code quality and innovation
  • Implement and maintain microservices architectures to support high-throughput financial transactions
  • Conduct code reviews, debugging, and optimization to meet regulatory and performance standards
  • Integrate third-party APIs and services for enhanced functionality in payment processing and risk management
  • Contribute to agile ceremonies, including sprint planning and retrospectives, to drive continuous improvement
  • Stay abreast of emerging technologies and apply them to solve complex challenges in the financial services industry
  • Ensure all solutions adhere to JP Morgan Chase's security protocols and data privacy requirements

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with Java fullstack development
  • Strong proficiency in Java, Spring Boot, and React.js for building scalable applications
  • Experience working in agile environments with a focus on financial services technologies
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Knowledge of secure coding practices and compliance standards in banking (e.g., PCI-DSS, GDPR)
  • U.S. work authorization and ability to work in Plano, TX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS or Azure in a financial context
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes)
  • Prior work at a major financial institution handling high-volume transaction systems
  • Certifications such as Oracle Certified Java Programmer or AWS Certified Developer

Required Skills

  • Java programming (core, advanced features)
  • React.js for frontend development
  • Spring Boot for backend services
  • RESTful API design and integration
  • Microservices and event-driven architecture
  • Database management (SQL/NoSQL, e.g., PostgreSQL, MongoDB)
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)
  • Agile methodologies (Scrum, Kanban)
  • Secure coding and vulnerability assessment
  • Cloud computing (AWS, Azure basics)
  • Problem-solving and analytical thinking
  • Leadership and team collaboration
  • Communication skills for stakeholder engagement
  • Financial domain knowledge (banking regulations)
  • Unit testing frameworks (JUnit, Jest)

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

JP Morgan Chase is an equal opportunity employer.

Locations

  • Plano, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 240,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 (core, advanced features)intermediate
  • React.js for frontend developmentintermediate
  • Spring Boot for backend servicesintermediate
  • RESTful API design and integrationintermediate
  • Microservices and event-driven architectureintermediate
  • Database management (SQL/NoSQL, e.g., PostgreSQL, MongoDB)intermediate
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Agile methodologies (Scrum, Kanban)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Cloud computing (AWS, Azure basics)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaborationintermediate
  • Communication skills for stakeholder engagementintermediate
  • Financial domain knowledge (banking regulations)intermediate
  • Unit testing frameworks (JUnit, Jest)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with Java fullstack development (experience)
  • Strong proficiency in Java, Spring Boot, and React.js for building scalable applications (experience)
  • Experience working in agile environments with a focus on financial services technologies (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Knowledge of secure coding practices and compliance standards in banking (e.g., PCI-DSS, GDPR) (experience)
  • U.S. work authorization and ability to work in Plano, TX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS or Azure in a financial context (experience)
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes) (experience)
  • Prior work at a major financial institution handling high-volume transaction systems (experience)
  • Certifications such as Oracle Certified Java Programmer or AWS Certified Developer (experience)

Responsibilities

  • Design, develop, and deploy critical technology solutions using Java and React across multiple technical domains in an agile team
  • Lead the full software development lifecycle for financial applications, ensuring scalability and performance
  • Collaborate with cross-functional teams including product managers, designers, and compliance experts to deliver secure banking solutions
  • Mentor and guide junior engineers, fostering best practices in code quality and innovation
  • Implement and maintain microservices architectures to support high-throughput financial transactions
  • Conduct code reviews, debugging, and optimization to meet regulatory and performance standards
  • Integrate third-party APIs and services for enhanced functionality in payment processing and risk management
  • Contribute to agile ceremonies, including sprint planning and retrospectives, to drive continuous improvement
  • Stay abreast of emerging technologies and apply them to solve complex challenges in the financial services industry
  • Ensure all solutions adhere to JP Morgan Chase's security protocols and data privacy requirements

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

Target Your Resume for "Lead Software Engineer - Java Fullstack [Java & React]" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Java Fullstack [Java & 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 Fullstack [Java & 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 Fullstack [Java & 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 Fullstack [Java & React]

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java Fullstack [Java & React]

full-timePosted: Dec 3, 2025

Job Description

Lead Software Engineer - Java Fullstack [Java & React]

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, powering the world's leading financial services with cutting-edge technology. As a Lead Software Engineer - Java Fullstack specializing in Java and React, you will play a pivotal role in our Technology team in Plano, TX. You will carry out critical tech solutions across multiple technical areas, including payment processing, risk management, and customer-facing applications, as an integral part of an agile team. This position demands a blend of technical expertise and leadership to drive scalable, secure solutions that support our global banking operations and enhance client experiences in a highly regulated environment. In this role, you will lead the design and implementation of fullstack applications using Java for robust backend services and React for intuitive user interfaces. Collaborating closely with product, design, and compliance teams, you will ensure that all developments align with JP Morgan Chase's stringent security standards and financial regulations such as SOX and Basel III. Your responsibilities will include architecting microservices, optimizing performance for high-volume transactions, and integrating with core banking systems to deliver reliable, real-time solutions that handle millions of daily interactions. We value engineers who thrive in dynamic, fast-paced settings and are passionate about leveraging technology to solve complex financial challenges. At JP Morgan Chase, you will have access to world-class resources, mentorship from industry leaders, and opportunities to innovate in areas like digital banking and fintech. Join us to advance your career while contributing to the stability and growth of the global financial ecosystem.

Key Responsibilities

  • Design, develop, and deploy critical technology solutions using Java and React across multiple technical domains in an agile team
  • Lead the full software development lifecycle for financial applications, ensuring scalability and performance
  • Collaborate with cross-functional teams including product managers, designers, and compliance experts to deliver secure banking solutions
  • Mentor and guide junior engineers, fostering best practices in code quality and innovation
  • Implement and maintain microservices architectures to support high-throughput financial transactions
  • Conduct code reviews, debugging, and optimization to meet regulatory and performance standards
  • Integrate third-party APIs and services for enhanced functionality in payment processing and risk management
  • Contribute to agile ceremonies, including sprint planning and retrospectives, to drive continuous improvement
  • Stay abreast of emerging technologies and apply them to solve complex challenges in the financial services industry
  • Ensure all solutions adhere to JP Morgan Chase's security protocols and data privacy requirements

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with Java fullstack development
  • Strong proficiency in Java, Spring Boot, and React.js for building scalable applications
  • Experience working in agile environments with a focus on financial services technologies
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Knowledge of secure coding practices and compliance standards in banking (e.g., PCI-DSS, GDPR)
  • U.S. work authorization and ability to work in Plano, TX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with cloud platforms like AWS or Azure in a financial context
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes)
  • Prior work at a major financial institution handling high-volume transaction systems
  • Certifications such as Oracle Certified Java Programmer or AWS Certified Developer

Required Skills

  • Java programming (core, advanced features)
  • React.js for frontend development
  • Spring Boot for backend services
  • RESTful API design and integration
  • Microservices and event-driven architecture
  • Database management (SQL/NoSQL, e.g., PostgreSQL, MongoDB)
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)
  • Agile methodologies (Scrum, Kanban)
  • Secure coding and vulnerability assessment
  • Cloud computing (AWS, Azure basics)
  • Problem-solving and analytical thinking
  • Leadership and team collaboration
  • Communication skills for stakeholder engagement
  • Financial domain knowledge (banking regulations)
  • Unit testing frameworks (JUnit, Jest)

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

JP Morgan Chase is an equal opportunity employer.

Locations

  • Plano, US

Salary

Estimated Salary Rangehigh confidence

180,000 - 240,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 (core, advanced features)intermediate
  • React.js for frontend developmentintermediate
  • Spring Boot for backend servicesintermediate
  • RESTful API design and integrationintermediate
  • Microservices and event-driven architectureintermediate
  • Database management (SQL/NoSQL, e.g., PostgreSQL, MongoDB)intermediate
  • Version control with Git and CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Agile methodologies (Scrum, Kanban)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Cloud computing (AWS, Azure basics)intermediate
  • Problem-solving and analytical thinkingintermediate
  • Leadership and team collaborationintermediate
  • Communication skills for stakeholder engagementintermediate
  • Financial domain knowledge (banking regulations)intermediate
  • Unit testing frameworks (JUnit, Jest)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with Java fullstack development (experience)
  • Strong proficiency in Java, Spring Boot, and React.js for building scalable applications (experience)
  • Experience working in agile environments with a focus on financial services technologies (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Knowledge of secure coding practices and compliance standards in banking (e.g., PCI-DSS, GDPR) (experience)
  • U.S. work authorization and ability to work in Plano, TX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with cloud platforms like AWS or Azure in a financial context (experience)
  • Familiarity with microservices architecture and containerization (Docker, Kubernetes) (experience)
  • Prior work at a major financial institution handling high-volume transaction systems (experience)
  • Certifications such as Oracle Certified Java Programmer or AWS Certified Developer (experience)

Responsibilities

  • Design, develop, and deploy critical technology solutions using Java and React across multiple technical domains in an agile team
  • Lead the full software development lifecycle for financial applications, ensuring scalability and performance
  • Collaborate with cross-functional teams including product managers, designers, and compliance experts to deliver secure banking solutions
  • Mentor and guide junior engineers, fostering best practices in code quality and innovation
  • Implement and maintain microservices architectures to support high-throughput financial transactions
  • Conduct code reviews, debugging, and optimization to meet regulatory and performance standards
  • Integrate third-party APIs and services for enhanced functionality in payment processing and risk management
  • Contribute to agile ceremonies, including sprint planning and retrospectives, to drive continuous improvement
  • Stay abreast of emerging technologies and apply them to solve complex challenges in the financial services industry
  • Ensure all solutions adhere to JP Morgan Chase's security protocols and data privacy requirements

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

Target Your Resume for "Lead Software Engineer - Java Fullstack [Java & React]" , JP Morgan Chase

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.