Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java

full-timePosted: Nov 24, 2025

Job Description

Lead Software Engineer - Java

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 everything from global payments to sophisticated risk management systems. As a Lead Software Engineer - Java in our Plano, TX technology hub, you will play a pivotal role in an agile team delivering critical tech solutions across multiple domains, including capital markets, consumer banking, and investment services. Your expertise in Java will drive the development of robust, scalable applications that handle high-volume transactions and ensure regulatory compliance in a dynamic financial landscape. This position offers the opportunity to lead impactful projects, collaborate with top-tier talent, and contribute to the bank's digital transformation initiatives. In this leadership role, you will architect and implement end-to-end Java solutions using modern frameworks like Spring Boot, while integrating with cloud services on AWS to support JP Morgan's enterprise infrastructure. You will work closely with product managers, data scientists, and compliance experts to translate business requirements into secure, efficient code that powers real-time trading platforms and customer-facing applications. Responsibilities include mentoring team members, conducting code reviews, and optimizing systems for performance under stringent financial regulations such as Dodd-Frank and Basel III. Your contributions will directly influence the reliability and innovation of services used by millions of clients worldwide. Joining JP Morgan Chase means becoming part of a culture that values diversity, inclusion, and professional growth. In Plano, TX, you'll benefit from state-of-the-art facilities and a collaborative environment that fosters creativity and excellence. We offer competitive compensation, comprehensive benefits, and endless opportunities for career advancement in one of the world's leading financial institutions. If you are passionate about leveraging Java to solve complex challenges in finance, apply today to help shape the future of banking.

Key Responsibilities

  • Design, develop, and deploy critical Java-based solutions supporting JP Morgan's financial platforms
  • Collaborate with cross-functional agile teams to deliver high-impact tech initiatives in areas like trading systems and customer banking
  • Lead code reviews, ensure code quality, and implement best practices for scalability and security
  • Troubleshoot and resolve complex technical issues in production environments
  • Mentor junior engineers and contribute to team knowledge sharing within JP Morgan's engineering community
  • Integrate third-party APIs and services to enhance financial transaction processing
  • Participate in sprint planning and retrospectives to drive continuous improvement
  • Ensure compliance with regulatory requirements for financial data handling
  • Optimize application performance for high-volume trading and real-time analytics
  • Contribute to innovation by exploring emerging technologies like cloud-native architectures

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java
  • Strong experience in building and maintaining scalable applications in a financial services environment
  • Proficiency in agile methodologies and collaborative team environments
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience with secure coding practices and compliance standards in banking (e.g., PCI DSS, GDPR)
  • U.S. work authorization without need for sponsorship

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan's technology stack, including Spring Boot and AWS
  • Prior work in capital markets, payments, or risk management systems
  • Certifications such as Oracle Certified Java Programmer or AWS Certified Developer
  • Knowledge of machine learning integration in financial applications

Required Skills

  • Advanced Java programming and object-oriented design
  • Spring Framework and microservices architecture
  • SQL and NoSQL databases (e.g., Oracle, MongoDB)
  • RESTful API development and integration
  • Agile/Scrum methodologies
  • Cloud platforms (AWS, Azure)
  • Version control with Git
  • Unit testing frameworks (JUnit, Mockito)
  • Problem-solving and debugging in high-stakes environments
  • Communication and collaboration in team settings
  • Knowledge of financial protocols (e.g., FIX, SWIFT)
  • Secure coding and vulnerability assessment
  • Containerization with Docker and Kubernetes
  • Performance tuning and optimization
  • Leadership and mentoring abilities

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 programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at JP Morgan locations
  • 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

  • Advanced Java programming and object-oriented designintermediate
  • Spring Framework and microservices architectureintermediate
  • SQL and NoSQL databases (e.g., Oracle, MongoDB)intermediate
  • RESTful API development and integrationintermediate
  • Agile/Scrum methodologiesintermediate
  • Cloud platforms (AWS, Azure)intermediate
  • Version control with Gitintermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Problem-solving and debugging in high-stakes environmentsintermediate
  • Communication and collaboration in team settingsintermediate
  • Knowledge of financial protocols (e.g., FIX, SWIFT)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Containerization with Docker and Kubernetesintermediate
  • Performance tuning and optimizationintermediate
  • Leadership and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java (experience)
  • Strong experience in building and maintaining scalable applications in a financial services environment (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Experience with secure coding practices and compliance standards in banking (e.g., PCI DSS, GDPR) (experience)
  • U.S. work authorization without need for sponsorship (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan's technology stack, including Spring Boot and AWS (experience)
  • Prior work in capital markets, payments, or risk management systems (experience)
  • Certifications such as Oracle Certified Java Programmer or AWS Certified Developer (experience)
  • Knowledge of machine learning integration in financial applications (experience)

Responsibilities

  • Design, develop, and deploy critical Java-based solutions supporting JP Morgan's financial platforms
  • Collaborate with cross-functional agile teams to deliver high-impact tech initiatives in areas like trading systems and customer banking
  • Lead code reviews, ensure code quality, and implement best practices for scalability and security
  • Troubleshoot and resolve complex technical issues in production environments
  • Mentor junior engineers and contribute to team knowledge sharing within JP Morgan's engineering community
  • Integrate third-party APIs and services to enhance financial transaction processing
  • Participate in sprint planning and retrospectives to drive continuous improvement
  • Ensure compliance with regulatory requirements for financial data handling
  • Optimize application performance for high-volume trading and real-time analytics
  • Contribute to innovation by exploring emerging technologies like cloud-native architectures

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 programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at JP Morgan locations
  • general: Flexible work arrangements including hybrid options in Plano, TX

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java

full-timePosted: Nov 24, 2025

Job Description

Lead Software Engineer - Java

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 everything from global payments to sophisticated risk management systems. As a Lead Software Engineer - Java in our Plano, TX technology hub, you will play a pivotal role in an agile team delivering critical tech solutions across multiple domains, including capital markets, consumer banking, and investment services. Your expertise in Java will drive the development of robust, scalable applications that handle high-volume transactions and ensure regulatory compliance in a dynamic financial landscape. This position offers the opportunity to lead impactful projects, collaborate with top-tier talent, and contribute to the bank's digital transformation initiatives. In this leadership role, you will architect and implement end-to-end Java solutions using modern frameworks like Spring Boot, while integrating with cloud services on AWS to support JP Morgan's enterprise infrastructure. You will work closely with product managers, data scientists, and compliance experts to translate business requirements into secure, efficient code that powers real-time trading platforms and customer-facing applications. Responsibilities include mentoring team members, conducting code reviews, and optimizing systems for performance under stringent financial regulations such as Dodd-Frank and Basel III. Your contributions will directly influence the reliability and innovation of services used by millions of clients worldwide. Joining JP Morgan Chase means becoming part of a culture that values diversity, inclusion, and professional growth. In Plano, TX, you'll benefit from state-of-the-art facilities and a collaborative environment that fosters creativity and excellence. We offer competitive compensation, comprehensive benefits, and endless opportunities for career advancement in one of the world's leading financial institutions. If you are passionate about leveraging Java to solve complex challenges in finance, apply today to help shape the future of banking.

Key Responsibilities

  • Design, develop, and deploy critical Java-based solutions supporting JP Morgan's financial platforms
  • Collaborate with cross-functional agile teams to deliver high-impact tech initiatives in areas like trading systems and customer banking
  • Lead code reviews, ensure code quality, and implement best practices for scalability and security
  • Troubleshoot and resolve complex technical issues in production environments
  • Mentor junior engineers and contribute to team knowledge sharing within JP Morgan's engineering community
  • Integrate third-party APIs and services to enhance financial transaction processing
  • Participate in sprint planning and retrospectives to drive continuous improvement
  • Ensure compliance with regulatory requirements for financial data handling
  • Optimize application performance for high-volume trading and real-time analytics
  • Contribute to innovation by exploring emerging technologies like cloud-native architectures

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java
  • Strong experience in building and maintaining scalable applications in a financial services environment
  • Proficiency in agile methodologies and collaborative team environments
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience with secure coding practices and compliance standards in banking (e.g., PCI DSS, GDPR)
  • U.S. work authorization without need for sponsorship

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan's technology stack, including Spring Boot and AWS
  • Prior work in capital markets, payments, or risk management systems
  • Certifications such as Oracle Certified Java Programmer or AWS Certified Developer
  • Knowledge of machine learning integration in financial applications

Required Skills

  • Advanced Java programming and object-oriented design
  • Spring Framework and microservices architecture
  • SQL and NoSQL databases (e.g., Oracle, MongoDB)
  • RESTful API development and integration
  • Agile/Scrum methodologies
  • Cloud platforms (AWS, Azure)
  • Version control with Git
  • Unit testing frameworks (JUnit, Mockito)
  • Problem-solving and debugging in high-stakes environments
  • Communication and collaboration in team settings
  • Knowledge of financial protocols (e.g., FIX, SWIFT)
  • Secure coding and vulnerability assessment
  • Containerization with Docker and Kubernetes
  • Performance tuning and optimization
  • Leadership and mentoring abilities

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 programs and tuition reimbursement
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at JP Morgan locations
  • 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

  • Advanced Java programming and object-oriented designintermediate
  • Spring Framework and microservices architectureintermediate
  • SQL and NoSQL databases (e.g., Oracle, MongoDB)intermediate
  • RESTful API development and integrationintermediate
  • Agile/Scrum methodologiesintermediate
  • Cloud platforms (AWS, Azure)intermediate
  • Version control with Gitintermediate
  • Unit testing frameworks (JUnit, Mockito)intermediate
  • Problem-solving and debugging in high-stakes environmentsintermediate
  • Communication and collaboration in team settingsintermediate
  • Knowledge of financial protocols (e.g., FIX, SWIFT)intermediate
  • Secure coding and vulnerability assessmentintermediate
  • Containerization with Docker and Kubernetesintermediate
  • Performance tuning and optimizationintermediate
  • Leadership and mentoring abilitiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java (experience)
  • Strong experience in building and maintaining scalable applications in a financial services environment (experience)
  • Proficiency in agile methodologies and collaborative team environments (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)
  • Experience with secure coding practices and compliance standards in banking (e.g., PCI DSS, GDPR) (experience)
  • U.S. work authorization without need for sponsorship (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan's technology stack, including Spring Boot and AWS (experience)
  • Prior work in capital markets, payments, or risk management systems (experience)
  • Certifications such as Oracle Certified Java Programmer or AWS Certified Developer (experience)
  • Knowledge of machine learning integration in financial applications (experience)

Responsibilities

  • Design, develop, and deploy critical Java-based solutions supporting JP Morgan's financial platforms
  • Collaborate with cross-functional agile teams to deliver high-impact tech initiatives in areas like trading systems and customer banking
  • Lead code reviews, ensure code quality, and implement best practices for scalability and security
  • Troubleshoot and resolve complex technical issues in production environments
  • Mentor junior engineers and contribute to team knowledge sharing within JP Morgan's engineering community
  • Integrate third-party APIs and services to enhance financial transaction processing
  • Participate in sprint planning and retrospectives to drive continuous improvement
  • Ensure compliance with regulatory requirements for financial data handling
  • Optimize application performance for high-volume trading and real-time analytics
  • Contribute to innovation by exploring emerging technologies like cloud-native architectures

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 programs and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at JP Morgan locations
  • general: Flexible work arrangements including hybrid options in Plano, TX

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.