Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Sr. Java

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Sr. Java

full-timePosted: Oct 6, 2025

Job Description

Lead Software Engineer - Sr. Java

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As a Lead Software Engineer - Sr. Java in our Authentication Platform team based in Plano, TX, you will play a pivotal role in developing and enhancing secure, scalable solutions that protect millions of customer interactions daily. This position involves leading critical tech initiatives across authentication, authorization, and identity management systems, ensuring seamless and secure access to banking services in a highly regulated environment. You will work within an agile framework, collaborating with cross-functional teams including product managers, security experts, and fellow engineers to deliver robust platforms that support JP Morgan's global operations. Your responsibilities will span the full software development lifecycle, from architectural design to deployment and optimization. You will leverage senior-level expertise in Java to build resilient microservices that integrate with enterprise systems, handle high-volume transactions, and comply with stringent financial regulations such as PCI-DSS and GDPR. As a leader, you will mentor team members, drive technical decisions, and champion best practices in secure coding and DevOps. This role demands a deep understanding of cybersecurity principles tailored to the financial sector, where protecting sensitive data is paramount to maintaining customer trust and regulatory compliance. Joining JP Morgan Chase means contributing to a world-class organization that values innovation, diversity, and employee growth. In this role, you will have opportunities to work on cutting-edge technologies, influence platform strategy, and advance your career in a supportive environment. If you are passionate about engineering secure solutions that power the world's leading financial institution, we invite you to bring your expertise to our team in Plano, TX.

Key Responsibilities

  • Lead the development and maintenance of critical authentication solutions within JP Morgan Chase's Authentication Platform
  • Collaborate with agile teams to design, code, test, and deploy secure software components using Java and related frameworks
  • Architect scalable, resilient systems that support secure access to financial services across multiple channels
  • Mentor and guide junior engineers, fostering a culture of technical excellence and knowledge sharing
  • Ensure all solutions comply with regulatory requirements and internal security policies in the financial sector
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for global banking operations
  • Participate in code reviews, sprint planning, and retrospectives to continuously improve team processes
  • Integrate authentication features with enterprise systems, including identity management and risk assessment tools
  • Stay abreast of emerging technologies in cybersecurity and authentication to recommend innovations for JP Morgan's platform
  • Contribute to documentation and knowledge base to support ongoing platform evolution

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 8+ years of professional software development experience with Java and related technologies
  • Proven experience in designing and implementing authentication and security platforms in a financial services environment
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience with cloud platforms such as AWS or Azure in a regulated industry
  • Knowledge of compliance standards like PCI-DSS, GDPR, and SOX relevant to financial authentication systems

Preferred Qualifications

  • Master's degree in Computer Science or equivalent
  • Experience with JP Morgan Chase's internal tech stack or similar enterprise environments
  • Certifications in Java (e.g., Oracle Certified Professional) or security (e.g., CISSP)
  • Prior work on high-availability systems handling millions of daily transactions
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes

Required Skills

  • Expertise in Java programming, including Spring Boot and Hibernate
  • Proficiency in authentication protocols like OAuth 2.0, OpenID Connect, and SAML
  • Strong knowledge of secure coding practices and encryption standards
  • Experience with RESTful APIs, microservices, and event-driven architectures
  • Familiarity with databases such as Oracle, PostgreSQL, or NoSQL solutions
  • Skills in CI/CD pipelines using tools like Jenkins, Git, and Maven
  • Understanding of cloud-native development on AWS or similar platforms
  • Ability to perform code reviews and ensure adherence to best practices
  • Excellent problem-solving and analytical thinking in high-pressure environments
  • Strong communication skills for collaborating with stakeholders in finance and tech
  • Experience with unit testing frameworks like JUnit and integration testing
  • Knowledge of performance optimization and monitoring tools (e.g., Splunk, ELK Stack)
  • Agile team collaboration and leadership abilities
  • Attention to detail in regulatory compliance and risk management
  • Adaptability to evolving security threats in the financial industry

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 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 Hibernateintermediate
  • Proficiency in authentication protocols like OAuth 2.0, OpenID Connect, and SAMLintermediate
  • Strong knowledge of secure coding practices and encryption standardsintermediate
  • Experience with RESTful APIs, microservices, and event-driven architecturesintermediate
  • Familiarity with databases such as Oracle, PostgreSQL, or NoSQL solutionsintermediate
  • Skills in CI/CD pipelines using tools like Jenkins, Git, and Mavenintermediate
  • Understanding of cloud-native development on AWS or similar platformsintermediate
  • Ability to perform code reviews and ensure adherence to best practicesintermediate
  • Excellent problem-solving and analytical thinking in high-pressure environmentsintermediate
  • Strong communication skills for collaborating with stakeholders in finance and techintermediate
  • Experience with unit testing frameworks like JUnit and integration testingintermediate
  • Knowledge of performance optimization and monitoring tools (e.g., Splunk, ELK Stack)intermediate
  • Agile team collaboration and leadership abilitiesintermediate
  • Attention to detail in regulatory compliance and risk managementintermediate
  • Adaptability to evolving security threats in the financial industryintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 8+ years of professional software development experience with Java and related technologies (experience)
  • Proven experience in designing and implementing authentication and security platforms in a financial services environment (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Experience with cloud platforms such as AWS or Azure in a regulated industry (experience)
  • Knowledge of compliance standards like PCI-DSS, GDPR, and SOX relevant to financial authentication systems (experience)

Preferred Qualifications

  • Master's degree in Computer Science or equivalent (experience)
  • Experience with JP Morgan Chase's internal tech stack or similar enterprise environments (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or security (e.g., CISSP) (experience)
  • Prior work on high-availability systems handling millions of daily transactions (experience)
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes (experience)

Responsibilities

  • Lead the development and maintenance of critical authentication solutions within JP Morgan Chase's Authentication Platform
  • Collaborate with agile teams to design, code, test, and deploy secure software components using Java and related frameworks
  • Architect scalable, resilient systems that support secure access to financial services across multiple channels
  • Mentor and guide junior engineers, fostering a culture of technical excellence and knowledge sharing
  • Ensure all solutions comply with regulatory requirements and internal security policies in the financial sector
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for global banking operations
  • Participate in code reviews, sprint planning, and retrospectives to continuously improve team processes
  • Integrate authentication features with enterprise systems, including identity management and risk assessment tools
  • Stay abreast of emerging technologies in cybersecurity and authentication to recommend innovations for JP Morgan's platform
  • Contribute to documentation and knowledge base to support ongoing platform evolution

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 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 - Sr. Java" , JP Morgan Chase

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Sr. Java

full-timePosted: Oct 6, 2025

Job Description

Lead Software Engineer - Sr. Java

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As a Lead Software Engineer - Sr. Java in our Authentication Platform team based in Plano, TX, you will play a pivotal role in developing and enhancing secure, scalable solutions that protect millions of customer interactions daily. This position involves leading critical tech initiatives across authentication, authorization, and identity management systems, ensuring seamless and secure access to banking services in a highly regulated environment. You will work within an agile framework, collaborating with cross-functional teams including product managers, security experts, and fellow engineers to deliver robust platforms that support JP Morgan's global operations. Your responsibilities will span the full software development lifecycle, from architectural design to deployment and optimization. You will leverage senior-level expertise in Java to build resilient microservices that integrate with enterprise systems, handle high-volume transactions, and comply with stringent financial regulations such as PCI-DSS and GDPR. As a leader, you will mentor team members, drive technical decisions, and champion best practices in secure coding and DevOps. This role demands a deep understanding of cybersecurity principles tailored to the financial sector, where protecting sensitive data is paramount to maintaining customer trust and regulatory compliance. Joining JP Morgan Chase means contributing to a world-class organization that values innovation, diversity, and employee growth. In this role, you will have opportunities to work on cutting-edge technologies, influence platform strategy, and advance your career in a supportive environment. If you are passionate about engineering secure solutions that power the world's leading financial institution, we invite you to bring your expertise to our team in Plano, TX.

Key Responsibilities

  • Lead the development and maintenance of critical authentication solutions within JP Morgan Chase's Authentication Platform
  • Collaborate with agile teams to design, code, test, and deploy secure software components using Java and related frameworks
  • Architect scalable, resilient systems that support secure access to financial services across multiple channels
  • Mentor and guide junior engineers, fostering a culture of technical excellence and knowledge sharing
  • Ensure all solutions comply with regulatory requirements and internal security policies in the financial sector
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for global banking operations
  • Participate in code reviews, sprint planning, and retrospectives to continuously improve team processes
  • Integrate authentication features with enterprise systems, including identity management and risk assessment tools
  • Stay abreast of emerging technologies in cybersecurity and authentication to recommend innovations for JP Morgan's platform
  • Contribute to documentation and knowledge base to support ongoing platform evolution

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 8+ years of professional software development experience with Java and related technologies
  • Proven experience in designing and implementing authentication and security platforms in a financial services environment
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience with cloud platforms such as AWS or Azure in a regulated industry
  • Knowledge of compliance standards like PCI-DSS, GDPR, and SOX relevant to financial authentication systems

Preferred Qualifications

  • Master's degree in Computer Science or equivalent
  • Experience with JP Morgan Chase's internal tech stack or similar enterprise environments
  • Certifications in Java (e.g., Oracle Certified Professional) or security (e.g., CISSP)
  • Prior work on high-availability systems handling millions of daily transactions
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes

Required Skills

  • Expertise in Java programming, including Spring Boot and Hibernate
  • Proficiency in authentication protocols like OAuth 2.0, OpenID Connect, and SAML
  • Strong knowledge of secure coding practices and encryption standards
  • Experience with RESTful APIs, microservices, and event-driven architectures
  • Familiarity with databases such as Oracle, PostgreSQL, or NoSQL solutions
  • Skills in CI/CD pipelines using tools like Jenkins, Git, and Maven
  • Understanding of cloud-native development on AWS or similar platforms
  • Ability to perform code reviews and ensure adherence to best practices
  • Excellent problem-solving and analytical thinking in high-pressure environments
  • Strong communication skills for collaborating with stakeholders in finance and tech
  • Experience with unit testing frameworks like JUnit and integration testing
  • Knowledge of performance optimization and monitoring tools (e.g., Splunk, ELK Stack)
  • Agile team collaboration and leadership abilities
  • Attention to detail in regulatory compliance and risk management
  • Adaptability to evolving security threats in the financial industry

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 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 Hibernateintermediate
  • Proficiency in authentication protocols like OAuth 2.0, OpenID Connect, and SAMLintermediate
  • Strong knowledge of secure coding practices and encryption standardsintermediate
  • Experience with RESTful APIs, microservices, and event-driven architecturesintermediate
  • Familiarity with databases such as Oracle, PostgreSQL, or NoSQL solutionsintermediate
  • Skills in CI/CD pipelines using tools like Jenkins, Git, and Mavenintermediate
  • Understanding of cloud-native development on AWS or similar platformsintermediate
  • Ability to perform code reviews and ensure adherence to best practicesintermediate
  • Excellent problem-solving and analytical thinking in high-pressure environmentsintermediate
  • Strong communication skills for collaborating with stakeholders in finance and techintermediate
  • Experience with unit testing frameworks like JUnit and integration testingintermediate
  • Knowledge of performance optimization and monitoring tools (e.g., Splunk, ELK Stack)intermediate
  • Agile team collaboration and leadership abilitiesintermediate
  • Attention to detail in regulatory compliance and risk managementintermediate
  • Adaptability to evolving security threats in the financial industryintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 8+ years of professional software development experience with Java and related technologies (experience)
  • Proven experience in designing and implementing authentication and security platforms in a financial services environment (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Experience with cloud platforms such as AWS or Azure in a regulated industry (experience)
  • Knowledge of compliance standards like PCI-DSS, GDPR, and SOX relevant to financial authentication systems (experience)

Preferred Qualifications

  • Master's degree in Computer Science or equivalent (experience)
  • Experience with JP Morgan Chase's internal tech stack or similar enterprise environments (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or security (e.g., CISSP) (experience)
  • Prior work on high-availability systems handling millions of daily transactions (experience)
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes (experience)

Responsibilities

  • Lead the development and maintenance of critical authentication solutions within JP Morgan Chase's Authentication Platform
  • Collaborate with agile teams to design, code, test, and deploy secure software components using Java and related frameworks
  • Architect scalable, resilient systems that support secure access to financial services across multiple channels
  • Mentor and guide junior engineers, fostering a culture of technical excellence and knowledge sharing
  • Ensure all solutions comply with regulatory requirements and internal security policies in the financial sector
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for global banking operations
  • Participate in code reviews, sprint planning, and retrospectives to continuously improve team processes
  • Integrate authentication features with enterprise systems, including identity management and risk assessment tools
  • Stay abreast of emerging technologies in cybersecurity and authentication to recommend innovations for JP Morgan's platform
  • Contribute to documentation and knowledge base to support ongoing platform evolution

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 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 - Sr. Java" , JP Morgan Chase

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.