Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java Lead

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java Lead

full-timePosted: Dec 10, 2025

Job Description

Lead Software Engineer - Java Lead

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 Lead in our Plano, TX office, you will play a pivotal role in an agile team, carrying out critical tech solutions across multiple technical areas. This position involves leading the development of secure, scalable Java applications that support core banking operations, payment processing, and risk management systems. You will collaborate with product managers, data scientists, and stakeholders to deliver solutions that enhance client trust and drive business growth in a highly regulated industry. Your responsibilities will include architecting robust microservices, ensuring seamless integration with JP Morgan Chase's global infrastructure, and mentoring a team of engineers to uphold the highest standards of code quality and security. In the fast-paced world of financial services, you will tackle complex challenges such as real-time transaction processing and compliance with stringent regulations like SOX and PCI-DSS. By leveraging your deep expertise in Java and agile practices, you will contribute to innovative projects that redefine how millions of customers interact with their finances, from mobile banking apps to sophisticated investment platforms. Joining JP Morgan Chase means becoming part of a diverse, inclusive culture that values innovation and professional growth. This role offers the opportunity to work on transformative technologies while benefiting from our commitment to employee well-being and career advancement. If you are a seasoned Java leader passionate about financial technology, we invite you to bring your expertise to our team and help shape the future of banking.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial services operations
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains like payments and risk management
  • Mentor and guide software engineers, fostering best practices in code quality and security
  • Ensure compliance with financial regulations such as GDPR, SOX, and PCI-DSS in all technical implementations
  • Architect robust, secure systems that integrate with JP Morgan Chase's global infrastructure
  • Conduct code reviews, troubleshoot complex issues, and optimize performance for high-volume transactions
  • Drive innovation by incorporating emerging technologies to enhance client experiences in banking and investment services
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within agile frameworks
  • Monitor and maintain production systems to ensure 99.99% uptime for mission-critical financial applications

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 7-10 years of professional software engineering experience, with a focus on Java development
  • Proven leadership experience in guiding agile teams and mentoring junior engineers
  • Strong understanding of financial services technologies, including secure payment systems and regulatory compliance
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Demonstrated ability to deliver high-impact technical solutions in fast-paced environments

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience in developing solutions for JP Morgan Chase's core banking or trading platforms
  • Certifications in Java (e.g., Oracle Certified Professional) or agile methodologies (e.g., Scrum Master)
  • Prior work in fintech startups or large-scale financial institutions handling sensitive data
  • Knowledge of blockchain or emerging technologies in financial services

Required Skills

  • Expertise in Java programming, including Spring Boot and microservices architecture
  • Proficiency in agile methodologies and tools like Jira or Confluence
  • Strong knowledge of SQL databases and data modeling for financial datasets
  • Experience with RESTful APIs, messaging queues (e.g., Kafka), and containerization (e.g., Docker, Kubernetes)
  • Understanding of cybersecurity principles tailored to financial services
  • Leadership and communication skills for team collaboration
  • Problem-solving abilities in high-stakes, real-time environments
  • Familiarity with DevOps practices, CI/CD pipelines, and version control (e.g., Git)
  • Analytical skills for optimizing algorithms in trading or risk assessment systems
  • Adaptability to evolving technologies in the fintech landscape
  • Attention to detail for ensuring regulatory compliance
  • Project management skills for leading technical initiatives
  • Experience with cloud-native development on AWS or similar platforms

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 access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements including hybrid options in Plano, TX

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

  • Expertise in Java programming, including Spring Boot and microservices architectureintermediate
  • Proficiency in agile methodologies and tools like Jira or Confluenceintermediate
  • Strong knowledge of SQL databases and data modeling for financial datasetsintermediate
  • Experience with RESTful APIs, messaging queues (e.g., Kafka), and containerization (e.g., Docker, Kubernetes)intermediate
  • Understanding of cybersecurity principles tailored to financial servicesintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Problem-solving abilities in high-stakes, real-time environmentsintermediate
  • Familiarity with DevOps practices, CI/CD pipelines, and version control (e.g., Git)intermediate
  • Analytical skills for optimizing algorithms in trading or risk assessment systemsintermediate
  • Adaptability to evolving technologies in the fintech landscapeintermediate
  • Attention to detail for ensuring regulatory complianceintermediate
  • Project management skills for leading technical initiativesintermediate
  • Experience with cloud-native development on AWS or similar platformsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 7-10 years of professional software engineering experience, with a focus on Java development (experience)
  • Proven leadership experience in guiding agile teams and mentoring junior engineers (experience)
  • Strong understanding of financial services technologies, including secure payment systems and regulatory compliance (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Demonstrated ability to deliver high-impact technical solutions in fast-paced environments (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience in developing solutions for JP Morgan Chase's core banking or trading platforms (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or agile methodologies (e.g., Scrum Master) (experience)
  • Prior work in fintech startups or large-scale financial institutions handling sensitive data (experience)
  • Knowledge of blockchain or emerging technologies in financial services (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial services operations
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains like payments and risk management
  • Mentor and guide software engineers, fostering best practices in code quality and security
  • Ensure compliance with financial regulations such as GDPR, SOX, and PCI-DSS in all technical implementations
  • Architect robust, secure systems that integrate with JP Morgan Chase's global infrastructure
  • Conduct code reviews, troubleshoot complex issues, and optimize performance for high-volume transactions
  • Drive innovation by incorporating emerging technologies to enhance client experiences in banking and investment services
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within agile frameworks
  • Monitor and maintain production systems to ensure 99.99% uptime for mission-critical financial applications

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 access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements including hybrid options in Plano, TX

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java Lead

full-timePosted: Dec 10, 2025

Job Description

Lead Software Engineer - Java Lead

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 Lead in our Plano, TX office, you will play a pivotal role in an agile team, carrying out critical tech solutions across multiple technical areas. This position involves leading the development of secure, scalable Java applications that support core banking operations, payment processing, and risk management systems. You will collaborate with product managers, data scientists, and stakeholders to deliver solutions that enhance client trust and drive business growth in a highly regulated industry. Your responsibilities will include architecting robust microservices, ensuring seamless integration with JP Morgan Chase's global infrastructure, and mentoring a team of engineers to uphold the highest standards of code quality and security. In the fast-paced world of financial services, you will tackle complex challenges such as real-time transaction processing and compliance with stringent regulations like SOX and PCI-DSS. By leveraging your deep expertise in Java and agile practices, you will contribute to innovative projects that redefine how millions of customers interact with their finances, from mobile banking apps to sophisticated investment platforms. Joining JP Morgan Chase means becoming part of a diverse, inclusive culture that values innovation and professional growth. This role offers the opportunity to work on transformative technologies while benefiting from our commitment to employee well-being and career advancement. If you are a seasoned Java leader passionate about financial technology, we invite you to bring your expertise to our team and help shape the future of banking.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial services operations
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains like payments and risk management
  • Mentor and guide software engineers, fostering best practices in code quality and security
  • Ensure compliance with financial regulations such as GDPR, SOX, and PCI-DSS in all technical implementations
  • Architect robust, secure systems that integrate with JP Morgan Chase's global infrastructure
  • Conduct code reviews, troubleshoot complex issues, and optimize performance for high-volume transactions
  • Drive innovation by incorporating emerging technologies to enhance client experiences in banking and investment services
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within agile frameworks
  • Monitor and maintain production systems to ensure 99.99% uptime for mission-critical financial applications

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 7-10 years of professional software engineering experience, with a focus on Java development
  • Proven leadership experience in guiding agile teams and mentoring junior engineers
  • Strong understanding of financial services technologies, including secure payment systems and regulatory compliance
  • Experience with cloud platforms such as AWS or Azure in a financial context
  • Demonstrated ability to deliver high-impact technical solutions in fast-paced environments

Preferred Qualifications

  • Master's degree in Computer Science or related discipline
  • Experience in developing solutions for JP Morgan Chase's core banking or trading platforms
  • Certifications in Java (e.g., Oracle Certified Professional) or agile methodologies (e.g., Scrum Master)
  • Prior work in fintech startups or large-scale financial institutions handling sensitive data
  • Knowledge of blockchain or emerging technologies in financial services

Required Skills

  • Expertise in Java programming, including Spring Boot and microservices architecture
  • Proficiency in agile methodologies and tools like Jira or Confluence
  • Strong knowledge of SQL databases and data modeling for financial datasets
  • Experience with RESTful APIs, messaging queues (e.g., Kafka), and containerization (e.g., Docker, Kubernetes)
  • Understanding of cybersecurity principles tailored to financial services
  • Leadership and communication skills for team collaboration
  • Problem-solving abilities in high-stakes, real-time environments
  • Familiarity with DevOps practices, CI/CD pipelines, and version control (e.g., Git)
  • Analytical skills for optimizing algorithms in trading or risk assessment systems
  • Adaptability to evolving technologies in the fintech landscape
  • Attention to detail for ensuring regulatory compliance
  • Project management skills for leading technical initiatives
  • Experience with cloud-native development on AWS or similar platforms

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 access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements including hybrid options in Plano, TX

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

  • Expertise in Java programming, including Spring Boot and microservices architectureintermediate
  • Proficiency in agile methodologies and tools like Jira or Confluenceintermediate
  • Strong knowledge of SQL databases and data modeling for financial datasetsintermediate
  • Experience with RESTful APIs, messaging queues (e.g., Kafka), and containerization (e.g., Docker, Kubernetes)intermediate
  • Understanding of cybersecurity principles tailored to financial servicesintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Problem-solving abilities in high-stakes, real-time environmentsintermediate
  • Familiarity with DevOps practices, CI/CD pipelines, and version control (e.g., Git)intermediate
  • Analytical skills for optimizing algorithms in trading or risk assessment systemsintermediate
  • Adaptability to evolving technologies in the fintech landscapeintermediate
  • Attention to detail for ensuring regulatory complianceintermediate
  • Project management skills for leading technical initiativesintermediate
  • Experience with cloud-native development on AWS or similar platformsintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 7-10 years of professional software engineering experience, with a focus on Java development (experience)
  • Proven leadership experience in guiding agile teams and mentoring junior engineers (experience)
  • Strong understanding of financial services technologies, including secure payment systems and regulatory compliance (experience)
  • Experience with cloud platforms such as AWS or Azure in a financial context (experience)
  • Demonstrated ability to deliver high-impact technical solutions in fast-paced environments (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related discipline (experience)
  • Experience in developing solutions for JP Morgan Chase's core banking or trading platforms (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or agile methodologies (e.g., Scrum Master) (experience)
  • Prior work in fintech startups or large-scale financial institutions handling sensitive data (experience)
  • Knowledge of blockchain or emerging technologies in financial services (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications supporting critical financial services operations
  • Collaborate with cross-functional agile teams to deliver scalable tech solutions across multiple domains like payments and risk management
  • Mentor and guide software engineers, fostering best practices in code quality and security
  • Ensure compliance with financial regulations such as GDPR, SOX, and PCI-DSS in all technical implementations
  • Architect robust, secure systems that integrate with JP Morgan Chase's global infrastructure
  • Conduct code reviews, troubleshoot complex issues, and optimize performance for high-volume transactions
  • Drive innovation by incorporating emerging technologies to enhance client experiences in banking and investment services
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within agile frameworks
  • Monitor and maintain production systems to ensure 99.99% uptime for mission-critical financial applications

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 access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements including hybrid options in Plano, TX

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.