Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java Full Stack

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java Full Stack

full-timePosted: Dec 2, 2025

Job Description

Lead Software Engineer - Java Full Stack

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, and our technology teams are pivotal in delivering cutting-edge solutions that power global banking services. As a Lead Software Engineer - Java Full Stack in our Plano, TX office, you will serve as an emerging leader within an agile team, focusing on enhancing, building, and delivering technology products that drive efficiency and security in the financial services industry. This role involves working on high-impact projects such as digital banking platforms, risk assessment tools, and payment processing systems, where precision and compliance are paramount. You will collaborate with cross-functional teams including product managers, data scientists, and compliance experts to translate complex business needs into robust, scalable applications. In this position, you will lead the full lifecycle of software development, from architectural design to deployment, leveraging Java full stack technologies to create seamless user experiences. Your expertise will be crucial in integrating front-end interfaces with secure back-end services, ensuring all solutions adhere to stringent regulatory standards like those from the SEC and Federal Reserve. You will mentor junior developers, conduct code reviews, and champion best practices in agile environments, contributing to a culture of continuous improvement and innovation at JP Morgan Chase. This role offers the opportunity to tackle real-world challenges in fintech, such as optimizing transaction processing speeds or implementing AI-driven fraud detection. Joining JP Morgan Chase means being part of a dynamic organization committed to ethical technology practices and employee growth. We value diverse perspectives and provide resources for professional development, including access to industry-leading training and certifications. This position not only allows you to advance your career in a prestigious financial institution but also to make a tangible impact on how millions of customers interact with their finances securely and efficiently.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based full stack applications for financial products
  • Collaborate with agile teams to enhance and innovate technology solutions in the banking sector
  • Mentor and guide junior engineers on best practices for secure, scalable code
  • Ensure compliance with financial regulations such as GDPR, SOX, and PCI-DSS in all developments
  • Integrate front-end technologies like React or Angular with Java back-ends for seamless user experiences
  • Conduct code reviews, testing, and optimization to maintain high performance in production environments
  • Work with stakeholders to translate business requirements into technical specifications for risk management tools
  • Troubleshoot and resolve complex issues in live financial systems to minimize downtime
  • Contribute to the continuous improvement of DevOps pipelines for faster delivery in a regulated industry
  • Stay updated on emerging technologies to drive innovation in JP Morgan's digital banking platforms

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with Java full stack development
  • Proven experience in agile methodologies and collaborative team environments
  • Strong understanding of financial services technologies and regulatory compliance
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Demonstrated ability to lead small teams and mentor junior engineers
  • Excellent problem-solving skills with a track record of delivering high-quality code

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan's internal tools or similar banking systems
  • Knowledge of fintech innovations like blockchain or AI in finance
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior work in high-stakes financial applications handling sensitive data

Required Skills

  • Java programming (core and advanced features)
  • Full stack development with Spring Boot and microservices
  • Front-end frameworks like React, Angular, or Vue.js
  • Database management (SQL/NoSQL, e.g., Oracle, MongoDB)
  • Cloud computing (AWS, Azure, or GCP) for financial workloads
  • Agile/Scrum methodologies and tools like Jira
  • API design and RESTful services
  • Security practices for financial data (encryption, authentication)
  • Version control with Git and CI/CD pipelines
  • Problem-solving and analytical thinking
  • Communication and collaboration in cross-functional teams
  • Knowledge of financial protocols and compliance standards
  • Unit testing frameworks (JUnit, Mockito)
  • Performance optimization and debugging
  • Leadership and mentoring abilities

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

  • Plano, 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 (core and advanced features)intermediate
  • Full stack development with Spring Boot and microservicesintermediate
  • Front-end frameworks like React, Angular, or Vue.jsintermediate
  • Database management (SQL/NoSQL, e.g., Oracle, MongoDB)intermediate
  • Cloud computing (AWS, Azure, or GCP) for financial workloadsintermediate
  • Agile/Scrum methodologies and tools like Jiraintermediate
  • API design and RESTful servicesintermediate
  • Security practices for financial data (encryption, authentication)intermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaboration in cross-functional teamsintermediate
  • Knowledge of financial protocols and compliance standardsintermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Performance optimization and debuggingintermediate
  • Leadership and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with Java full stack development (experience)
  • Proven experience in agile methodologies and collaborative team environments (experience)
  • Strong understanding of financial services technologies and regulatory compliance (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Demonstrated ability to lead small teams and mentor junior engineers (experience)
  • Excellent problem-solving skills with a track record of delivering high-quality code (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan's internal tools or similar banking systems (experience)
  • Knowledge of fintech innovations like blockchain or AI in finance (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior work in high-stakes financial applications handling sensitive data (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based full stack applications for financial products
  • Collaborate with agile teams to enhance and innovate technology solutions in the banking sector
  • Mentor and guide junior engineers on best practices for secure, scalable code
  • Ensure compliance with financial regulations such as GDPR, SOX, and PCI-DSS in all developments
  • Integrate front-end technologies like React or Angular with Java back-ends for seamless user experiences
  • Conduct code reviews, testing, and optimization to maintain high performance in production environments
  • Work with stakeholders to translate business requirements into technical specifications for risk management tools
  • Troubleshoot and resolve complex issues in live financial systems to minimize downtime
  • Contribute to the continuous improvement of DevOps pipelines for faster delivery in a regulated industry
  • Stay updated on emerging technologies to drive innovation in JP Morgan's digital banking platforms

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 "Lead Software Engineer - Java Full Stack" , JP Morgan Chase

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java Full Stack

full-timePosted: Dec 2, 2025

Job Description

Lead Software Engineer - Java Full Stack

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of financial innovation, and our technology teams are pivotal in delivering cutting-edge solutions that power global banking services. As a Lead Software Engineer - Java Full Stack in our Plano, TX office, you will serve as an emerging leader within an agile team, focusing on enhancing, building, and delivering technology products that drive efficiency and security in the financial services industry. This role involves working on high-impact projects such as digital banking platforms, risk assessment tools, and payment processing systems, where precision and compliance are paramount. You will collaborate with cross-functional teams including product managers, data scientists, and compliance experts to translate complex business needs into robust, scalable applications. In this position, you will lead the full lifecycle of software development, from architectural design to deployment, leveraging Java full stack technologies to create seamless user experiences. Your expertise will be crucial in integrating front-end interfaces with secure back-end services, ensuring all solutions adhere to stringent regulatory standards like those from the SEC and Federal Reserve. You will mentor junior developers, conduct code reviews, and champion best practices in agile environments, contributing to a culture of continuous improvement and innovation at JP Morgan Chase. This role offers the opportunity to tackle real-world challenges in fintech, such as optimizing transaction processing speeds or implementing AI-driven fraud detection. Joining JP Morgan Chase means being part of a dynamic organization committed to ethical technology practices and employee growth. We value diverse perspectives and provide resources for professional development, including access to industry-leading training and certifications. This position not only allows you to advance your career in a prestigious financial institution but also to make a tangible impact on how millions of customers interact with their finances securely and efficiently.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based full stack applications for financial products
  • Collaborate with agile teams to enhance and innovate technology solutions in the banking sector
  • Mentor and guide junior engineers on best practices for secure, scalable code
  • Ensure compliance with financial regulations such as GDPR, SOX, and PCI-DSS in all developments
  • Integrate front-end technologies like React or Angular with Java back-ends for seamless user experiences
  • Conduct code reviews, testing, and optimization to maintain high performance in production environments
  • Work with stakeholders to translate business requirements into technical specifications for risk management tools
  • Troubleshoot and resolve complex issues in live financial systems to minimize downtime
  • Contribute to the continuous improvement of DevOps pipelines for faster delivery in a regulated industry
  • Stay updated on emerging technologies to drive innovation in JP Morgan's digital banking platforms

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with Java full stack development
  • Proven experience in agile methodologies and collaborative team environments
  • Strong understanding of financial services technologies and regulatory compliance
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Demonstrated ability to lead small teams and mentor junior engineers
  • Excellent problem-solving skills with a track record of delivering high-quality code

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan's internal tools or similar banking systems
  • Knowledge of fintech innovations like blockchain or AI in finance
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies
  • Prior work in high-stakes financial applications handling sensitive data

Required Skills

  • Java programming (core and advanced features)
  • Full stack development with Spring Boot and microservices
  • Front-end frameworks like React, Angular, or Vue.js
  • Database management (SQL/NoSQL, e.g., Oracle, MongoDB)
  • Cloud computing (AWS, Azure, or GCP) for financial workloads
  • Agile/Scrum methodologies and tools like Jira
  • API design and RESTful services
  • Security practices for financial data (encryption, authentication)
  • Version control with Git and CI/CD pipelines
  • Problem-solving and analytical thinking
  • Communication and collaboration in cross-functional teams
  • Knowledge of financial protocols and compliance standards
  • Unit testing frameworks (JUnit, Mockito)
  • Performance optimization and debugging
  • Leadership and mentoring abilities

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

  • Plano, 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 (core and advanced features)intermediate
  • Full stack development with Spring Boot and microservicesintermediate
  • Front-end frameworks like React, Angular, or Vue.jsintermediate
  • Database management (SQL/NoSQL, e.g., Oracle, MongoDB)intermediate
  • Cloud computing (AWS, Azure, or GCP) for financial workloadsintermediate
  • Agile/Scrum methodologies and tools like Jiraintermediate
  • API design and RESTful servicesintermediate
  • Security practices for financial data (encryption, authentication)intermediate
  • Version control with Git and CI/CD pipelinesintermediate
  • Problem-solving and analytical thinkingintermediate
  • Communication and collaboration in cross-functional teamsintermediate
  • Knowledge of financial protocols and compliance standardsintermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Performance optimization and debuggingintermediate
  • Leadership and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with Java full stack development (experience)
  • Proven experience in agile methodologies and collaborative team environments (experience)
  • Strong understanding of financial services technologies and regulatory compliance (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Demonstrated ability to lead small teams and mentor junior engineers (experience)
  • Excellent problem-solving skills with a track record of delivering high-quality code (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan's internal tools or similar banking systems (experience)
  • Knowledge of fintech innovations like blockchain or AI in finance (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (experience)
  • Prior work in high-stakes financial applications handling sensitive data (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based full stack applications for financial products
  • Collaborate with agile teams to enhance and innovate technology solutions in the banking sector
  • Mentor and guide junior engineers on best practices for secure, scalable code
  • Ensure compliance with financial regulations such as GDPR, SOX, and PCI-DSS in all developments
  • Integrate front-end technologies like React or Angular with Java back-ends for seamless user experiences
  • Conduct code reviews, testing, and optimization to maintain high performance in production environments
  • Work with stakeholders to translate business requirements into technical specifications for risk management tools
  • Troubleshoot and resolve complex issues in live financial systems to minimize downtime
  • Contribute to the continuous improvement of DevOps pipelines for faster delivery in a regulated industry
  • Stay updated on emerging technologies to drive innovation in JP Morgan's digital banking platforms

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 "Lead Software Engineer - Java Full Stack" , JP Morgan Chase

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.