Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Full Stack Developer

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Full Stack Developer

full-timePosted: Nov 19, 2025

Job Description

Lead Software Engineer - Full Stack Developer

Location: Palo Alto, CA, 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 - Full Stack Developer in our Palo Alto office, you will play a pivotal role in building and leading the development of sophisticated applications that support our investment banking, asset management, and consumer banking divisions. This position demands a blend of technical expertise and leadership to drive projects that enhance client experiences, ensure regulatory compliance, and optimize high-frequency trading systems. You will work in a collaborative environment with access to state-of-the-art tools and resources, contributing to initiatives that handle trillions in assets daily while adhering to strict security and privacy standards. Your primary focus will be on architecting end-to-end solutions, from intuitive user interfaces to robust back-end infrastructures that process real-time financial data. Leading a team of engineers, you will oversee the full software development lifecycle, implementing best practices in agile methodologies to deliver scalable, reliable software. Key challenges include integrating AI-driven analytics for risk assessment and ensuring seamless interoperability with legacy systems, all while maintaining the highest levels of data security in a highly regulated industry. This role offers the opportunity to innovate in areas like blockchain for secure transactions and cloud-native applications to support global operations. Joining JP Morgan Chase means becoming part of a global team committed to excellence and ethical innovation in finance. We value diverse perspectives and provide ample opportunities for career growth, including leadership training and exposure to executive stakeholders. If you are passionate about leveraging technology to solve complex financial problems and thrive in a fast-paced, impactful setting, this position in Palo Alto will allow you to make a tangible difference in the future of banking.

Key Responsibilities

  • Lead the design, development, and deployment of full-stack applications supporting JP Morgan Chase's financial services platforms
  • Mentor and guide a team of software engineers, fostering best practices in code quality and innovation
  • Collaborate with product managers, data scientists, and compliance teams to ensure solutions meet regulatory standards and business needs
  • Architect scalable, secure systems using modern technologies to handle high-volume financial transactions
  • Conduct code reviews, implement CI/CD pipelines, and optimize performance for mission-critical applications
  • Drive technical strategy for full-stack initiatives, integrating front-end user experiences with robust back-end services
  • Identify and mitigate risks in software development, particularly in areas of data security and financial integrity
  • Stay abreast of emerging technologies and recommend integrations to enhance JP Morgan's competitive edge in fintech
  • Participate in sprint planning and retrospectives to continuously improve team processes

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 8+ years of professional software engineering experience, with at least 3 years in a lead or senior role
  • Proven track record of leading full-stack development projects in a financial services or high-stakes environment
  • Strong understanding of financial technologies, including secure data handling and compliance with regulations like GDPR and SOX
  • Experience with agile methodologies and cross-functional team leadership
  • Ability to obtain necessary security clearances for working with sensitive financial data

Preferred Qualifications

  • Experience in developing applications for investment banking or asset management at a major financial institution
  • Familiarity with JP Morgan Chase's technology stack or similar enterprise environments
  • Advanced knowledge of cloud platforms like AWS or Azure in a regulated industry
  • Certification in relevant technologies such as AWS Certified Developer or Java certifications

Required Skills

  • Proficiency in Java, Python, or JavaScript for back-end development
  • Expertise in front-end frameworks like React, Angular, or Vue.js
  • Experience with databases such as SQL (PostgreSQL, Oracle) and NoSQL (MongoDB)
  • Knowledge of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes)
  • Strong understanding of security protocols, encryption, and secure coding practices in finance
  • Familiarity with cloud computing platforms like AWS, focusing on scalability and compliance
  • Agile and Scrum methodologies for team collaboration
  • Problem-solving and analytical skills for complex financial systems
  • Leadership and communication skills for mentoring teams
  • Version control with Git and DevOps tools like Jenkins or GitHub Actions
  • Data structures, algorithms, and performance optimization
  • Experience with financial APIs or trading systems
  • Soft skills in stakeholder management and requirement gathering

Benefits

  • 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 through JP Morgan's internal training programs and tuition reimbursement
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs including gym memberships and mental health support
  • Flexible work arrangements and hybrid options in Palo Alto
  • Access to on-site amenities and community volunteer opportunities

JP Morgan Chase is an equal opportunity employer.

Locations

  • Palo Alto, US

Salary

Estimated Salary Rangehigh confidence

250,000 - 400,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

  • Proficiency in Java, Python, or JavaScript for back-end developmentintermediate
  • Expertise in front-end frameworks like React, Angular, or Vue.jsintermediate
  • Experience with databases such as SQL (PostgreSQL, Oracle) and NoSQL (MongoDB)intermediate
  • Knowledge of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes)intermediate
  • Strong understanding of security protocols, encryption, and secure coding practices in financeintermediate
  • Familiarity with cloud computing platforms like AWS, focusing on scalability and complianceintermediate
  • Agile and Scrum methodologies for team collaborationintermediate
  • Problem-solving and analytical skills for complex financial systemsintermediate
  • Leadership and communication skills for mentoring teamsintermediate
  • Version control with Git and DevOps tools like Jenkins or GitHub Actionsintermediate
  • Data structures, algorithms, and performance optimizationintermediate
  • Experience with financial APIs or trading systemsintermediate
  • Soft skills in stakeholder management and requirement gatheringintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 8+ years of professional software engineering experience, with at least 3 years in a lead or senior role (experience)
  • Proven track record of leading full-stack development projects in a financial services or high-stakes environment (experience)
  • Strong understanding of financial technologies, including secure data handling and compliance with regulations like GDPR and SOX (experience)
  • Experience with agile methodologies and cross-functional team leadership (experience)
  • Ability to obtain necessary security clearances for working with sensitive financial data (experience)

Preferred Qualifications

  • Experience in developing applications for investment banking or asset management at a major financial institution (experience)
  • Familiarity with JP Morgan Chase's technology stack or similar enterprise environments (experience)
  • Advanced knowledge of cloud platforms like AWS or Azure in a regulated industry (experience)
  • Certification in relevant technologies such as AWS Certified Developer or Java certifications (experience)

Responsibilities

  • Lead the design, development, and deployment of full-stack applications supporting JP Morgan Chase's financial services platforms
  • Mentor and guide a team of software engineers, fostering best practices in code quality and innovation
  • Collaborate with product managers, data scientists, and compliance teams to ensure solutions meet regulatory standards and business needs
  • Architect scalable, secure systems using modern technologies to handle high-volume financial transactions
  • Conduct code reviews, implement CI/CD pipelines, and optimize performance for mission-critical applications
  • Drive technical strategy for full-stack initiatives, integrating front-end user experiences with robust back-end services
  • Identify and mitigate risks in software development, particularly in areas of data security and financial integrity
  • Stay abreast of emerging technologies and recommend integrations to enhance JP Morgan's competitive edge in fintech
  • Participate in sprint planning and retrospectives to continuously improve team processes

Benefits

  • 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 through JP Morgan's internal training programs and tuition reimbursement
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid options in Palo Alto
  • general: Access to on-site amenities and community volunteer opportunities

Target Your Resume for "Lead Software Engineer - Full Stack Developer" , JP Morgan Chase

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Full Stack Developer

full-timePosted: Nov 19, 2025

Job Description

Lead Software Engineer - Full Stack Developer

Location: Palo Alto, CA, 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 - Full Stack Developer in our Palo Alto office, you will play a pivotal role in building and leading the development of sophisticated applications that support our investment banking, asset management, and consumer banking divisions. This position demands a blend of technical expertise and leadership to drive projects that enhance client experiences, ensure regulatory compliance, and optimize high-frequency trading systems. You will work in a collaborative environment with access to state-of-the-art tools and resources, contributing to initiatives that handle trillions in assets daily while adhering to strict security and privacy standards. Your primary focus will be on architecting end-to-end solutions, from intuitive user interfaces to robust back-end infrastructures that process real-time financial data. Leading a team of engineers, you will oversee the full software development lifecycle, implementing best practices in agile methodologies to deliver scalable, reliable software. Key challenges include integrating AI-driven analytics for risk assessment and ensuring seamless interoperability with legacy systems, all while maintaining the highest levels of data security in a highly regulated industry. This role offers the opportunity to innovate in areas like blockchain for secure transactions and cloud-native applications to support global operations. Joining JP Morgan Chase means becoming part of a global team committed to excellence and ethical innovation in finance. We value diverse perspectives and provide ample opportunities for career growth, including leadership training and exposure to executive stakeholders. If you are passionate about leveraging technology to solve complex financial problems and thrive in a fast-paced, impactful setting, this position in Palo Alto will allow you to make a tangible difference in the future of banking.

Key Responsibilities

  • Lead the design, development, and deployment of full-stack applications supporting JP Morgan Chase's financial services platforms
  • Mentor and guide a team of software engineers, fostering best practices in code quality and innovation
  • Collaborate with product managers, data scientists, and compliance teams to ensure solutions meet regulatory standards and business needs
  • Architect scalable, secure systems using modern technologies to handle high-volume financial transactions
  • Conduct code reviews, implement CI/CD pipelines, and optimize performance for mission-critical applications
  • Drive technical strategy for full-stack initiatives, integrating front-end user experiences with robust back-end services
  • Identify and mitigate risks in software development, particularly in areas of data security and financial integrity
  • Stay abreast of emerging technologies and recommend integrations to enhance JP Morgan's competitive edge in fintech
  • Participate in sprint planning and retrospectives to continuously improve team processes

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 8+ years of professional software engineering experience, with at least 3 years in a lead or senior role
  • Proven track record of leading full-stack development projects in a financial services or high-stakes environment
  • Strong understanding of financial technologies, including secure data handling and compliance with regulations like GDPR and SOX
  • Experience with agile methodologies and cross-functional team leadership
  • Ability to obtain necessary security clearances for working with sensitive financial data

Preferred Qualifications

  • Experience in developing applications for investment banking or asset management at a major financial institution
  • Familiarity with JP Morgan Chase's technology stack or similar enterprise environments
  • Advanced knowledge of cloud platforms like AWS or Azure in a regulated industry
  • Certification in relevant technologies such as AWS Certified Developer or Java certifications

Required Skills

  • Proficiency in Java, Python, or JavaScript for back-end development
  • Expertise in front-end frameworks like React, Angular, or Vue.js
  • Experience with databases such as SQL (PostgreSQL, Oracle) and NoSQL (MongoDB)
  • Knowledge of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes)
  • Strong understanding of security protocols, encryption, and secure coding practices in finance
  • Familiarity with cloud computing platforms like AWS, focusing on scalability and compliance
  • Agile and Scrum methodologies for team collaboration
  • Problem-solving and analytical skills for complex financial systems
  • Leadership and communication skills for mentoring teams
  • Version control with Git and DevOps tools like Jenkins or GitHub Actions
  • Data structures, algorithms, and performance optimization
  • Experience with financial APIs or trading systems
  • Soft skills in stakeholder management and requirement gathering

Benefits

  • 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 through JP Morgan's internal training programs and tuition reimbursement
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs including gym memberships and mental health support
  • Flexible work arrangements and hybrid options in Palo Alto
  • Access to on-site amenities and community volunteer opportunities

JP Morgan Chase is an equal opportunity employer.

Locations

  • Palo Alto, US

Salary

Estimated Salary Rangehigh confidence

250,000 - 400,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

  • Proficiency in Java, Python, or JavaScript for back-end developmentintermediate
  • Expertise in front-end frameworks like React, Angular, or Vue.jsintermediate
  • Experience with databases such as SQL (PostgreSQL, Oracle) and NoSQL (MongoDB)intermediate
  • Knowledge of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes)intermediate
  • Strong understanding of security protocols, encryption, and secure coding practices in financeintermediate
  • Familiarity with cloud computing platforms like AWS, focusing on scalability and complianceintermediate
  • Agile and Scrum methodologies for team collaborationintermediate
  • Problem-solving and analytical skills for complex financial systemsintermediate
  • Leadership and communication skills for mentoring teamsintermediate
  • Version control with Git and DevOps tools like Jenkins or GitHub Actionsintermediate
  • Data structures, algorithms, and performance optimizationintermediate
  • Experience with financial APIs or trading systemsintermediate
  • Soft skills in stakeholder management and requirement gatheringintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 8+ years of professional software engineering experience, with at least 3 years in a lead or senior role (experience)
  • Proven track record of leading full-stack development projects in a financial services or high-stakes environment (experience)
  • Strong understanding of financial technologies, including secure data handling and compliance with regulations like GDPR and SOX (experience)
  • Experience with agile methodologies and cross-functional team leadership (experience)
  • Ability to obtain necessary security clearances for working with sensitive financial data (experience)

Preferred Qualifications

  • Experience in developing applications for investment banking or asset management at a major financial institution (experience)
  • Familiarity with JP Morgan Chase's technology stack or similar enterprise environments (experience)
  • Advanced knowledge of cloud platforms like AWS or Azure in a regulated industry (experience)
  • Certification in relevant technologies such as AWS Certified Developer or Java certifications (experience)

Responsibilities

  • Lead the design, development, and deployment of full-stack applications supporting JP Morgan Chase's financial services platforms
  • Mentor and guide a team of software engineers, fostering best practices in code quality and innovation
  • Collaborate with product managers, data scientists, and compliance teams to ensure solutions meet regulatory standards and business needs
  • Architect scalable, secure systems using modern technologies to handle high-volume financial transactions
  • Conduct code reviews, implement CI/CD pipelines, and optimize performance for mission-critical applications
  • Drive technical strategy for full-stack initiatives, integrating front-end user experiences with robust back-end services
  • Identify and mitigate risks in software development, particularly in areas of data security and financial integrity
  • Stay abreast of emerging technologies and recommend integrations to enhance JP Morgan's competitive edge in fintech
  • Participate in sprint planning and retrospectives to continuously improve team processes

Benefits

  • 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 through JP Morgan's internal training programs and tuition reimbursement
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid options in Palo Alto
  • general: Access to on-site amenities and community volunteer opportunities

Target Your Resume for "Lead Software Engineer - Full Stack Developer" , JP Morgan Chase

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.