Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java, AWS

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java, AWS

full-timePosted: Dec 2, 2025

Job Description

Lead Software Engineer - Java, AWS

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, AWS 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 robust, scalable applications that support core banking operations, from transaction processing to risk analytics, ensuring our platforms remain secure, efficient, and compliant with stringent regulatory standards in the financial industry. In this leadership role, you will design and implement Java-based solutions deployed on AWS, collaborating closely with cross-functional teams to deliver high-impact projects. Your expertise will drive the modernization of legacy systems, optimize cloud infrastructures for cost and performance, and integrate advanced features like real-time data processing for global financial markets. You will mentor engineers, conduct code reviews, and champion best practices to foster innovation while navigating the complexities of a highly regulated environment, where data security and reliability are paramount. Joining JP Morgan Chase means contributing to a legacy of excellence in financial services, with opportunities to influence technology that serves millions of customers worldwide. This role offers a dynamic environment where your technical leadership can shape the future of banking, supported by comprehensive resources and a commitment to work-life balance in our vibrant Plano location.

Key Responsibilities

  • Lead the design, development, and implementation of critical software solutions using Java and AWS technologies to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver high-quality, scalable applications that handle complex financial data and transactions
  • Mentor and guide junior engineers, fostering a culture of technical excellence and innovation within the team
  • Optimize cloud-based architectures on AWS to ensure performance, security, and cost-efficiency in a regulated financial environment
  • Conduct code reviews, implement best practices for software quality, and troubleshoot issues in production systems
  • Integrate security protocols and compliance requirements into software development lifecycle for banking applications
  • Drive technical initiatives to modernize legacy systems, leveraging AWS services like EC2, Lambda, and S3
  • Partner with stakeholders across business units to translate financial requirements into robust technical solutions
  • Monitor and analyze application performance metrics to proactively address potential risks in high-stakes financial operations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java and related frameworks
  • Proven experience in designing, developing, and deploying applications on AWS cloud platforms
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience in financial services or regulated industries, with knowledge of compliance standards like PCI-DSS or GDPR

Preferred Qualifications

  • Master's degree in Computer Science or equivalent advanced education
  • Certifications such as AWS Certified Solutions Architect or Oracle Java certifications
  • Experience with microservices architecture and containerization tools like Docker and Kubernetes
  • Background in developing secure, scalable applications for high-volume financial transactions
  • Familiarity with DevOps practices and CI/CD pipelines using tools like Jenkins or GitHub Actions

Required Skills

  • Proficiency in Java programming, including Spring Boot and Hibernate
  • Expertise in AWS services such as EC2, S3, RDS, and Lambda
  • Strong knowledge of microservices, RESTful APIs, and event-driven architectures
  • Experience with database technologies like SQL and NoSQL (e.g., PostgreSQL, MongoDB)
  • Familiarity with version control systems like Git and collaborative tools like Jira
  • Understanding of security principles, encryption, and secure coding practices in finance
  • Agile and Scrum methodologies for team collaboration
  • Problem-solving and analytical skills for complex technical challenges
  • Leadership and communication skills for mentoring and stakeholder engagement
  • Knowledge of financial domain concepts like transaction processing and risk management
  • DevOps tools including Docker, Kubernetes, and CI/CD pipelines
  • Performance tuning and monitoring with tools like Prometheus or CloudWatch
  • Adaptability to fast-paced environments in the banking sector

Benefits

  • Comprehensive health, dental, and vision insurance plans with employer contributions
  • 401(k) retirement savings plan with generous company matching
  • 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 performance-based bonuses
  • Wellness programs with gym memberships, mental health support, and fitness reimbursements
  • Flexible work arrangements, including hybrid options in Plano, TX
  • Community involvement initiatives and volunteer paid time off

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

  • Proficiency in Java programming, including Spring Boot and Hibernateintermediate
  • Expertise in AWS services such as EC2, S3, RDS, and Lambdaintermediate
  • Strong knowledge of microservices, RESTful APIs, and event-driven architecturesintermediate
  • Experience with database technologies like SQL and NoSQL (e.g., PostgreSQL, MongoDB)intermediate
  • Familiarity with version control systems like Git and collaborative tools like Jiraintermediate
  • Understanding of security principles, encryption, and secure coding practices in financeintermediate
  • Agile and Scrum methodologies for team collaborationintermediate
  • Problem-solving and analytical skills for complex technical challengesintermediate
  • Leadership and communication skills for mentoring and stakeholder engagementintermediate
  • Knowledge of financial domain concepts like transaction processing and risk managementintermediate
  • DevOps tools including Docker, Kubernetes, and CI/CD pipelinesintermediate
  • Performance tuning and monitoring with tools like Prometheus or CloudWatchintermediate
  • Adaptability to fast-paced environments in the banking sectorintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java and related frameworks (experience)
  • Proven experience in designing, developing, and deploying applications on AWS cloud platforms (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 in financial services or regulated industries, with knowledge of compliance standards like PCI-DSS or GDPR (experience)

Preferred Qualifications

  • Master's degree in Computer Science or equivalent advanced education (experience)
  • Certifications such as AWS Certified Solutions Architect or Oracle Java certifications (experience)
  • Experience with microservices architecture and containerization tools like Docker and Kubernetes (experience)
  • Background in developing secure, scalable applications for high-volume financial transactions (experience)
  • Familiarity with DevOps practices and CI/CD pipelines using tools like Jenkins or GitHub Actions (experience)

Responsibilities

  • Lead the design, development, and implementation of critical software solutions using Java and AWS technologies to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver high-quality, scalable applications that handle complex financial data and transactions
  • Mentor and guide junior engineers, fostering a culture of technical excellence and innovation within the team
  • Optimize cloud-based architectures on AWS to ensure performance, security, and cost-efficiency in a regulated financial environment
  • Conduct code reviews, implement best practices for software quality, and troubleshoot issues in production systems
  • Integrate security protocols and compliance requirements into software development lifecycle for banking applications
  • Drive technical initiatives to modernize legacy systems, leveraging AWS services like EC2, Lambda, and S3
  • Partner with stakeholders across business units to translate financial requirements into robust technical solutions
  • Monitor and analyze application performance metrics to proactively address potential risks in high-stakes financial operations

Benefits

  • general: Comprehensive health, dental, and vision insurance plans with employer contributions
  • 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, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs with gym memberships, mental health support, and fitness reimbursements
  • general: Flexible work arrangements, including hybrid options in Plano, TX
  • general: Community involvement initiatives and volunteer paid time off

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java, AWS

full-timePosted: Dec 2, 2025

Job Description

Lead Software Engineer - Java, AWS

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, AWS 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 robust, scalable applications that support core banking operations, from transaction processing to risk analytics, ensuring our platforms remain secure, efficient, and compliant with stringent regulatory standards in the financial industry. In this leadership role, you will design and implement Java-based solutions deployed on AWS, collaborating closely with cross-functional teams to deliver high-impact projects. Your expertise will drive the modernization of legacy systems, optimize cloud infrastructures for cost and performance, and integrate advanced features like real-time data processing for global financial markets. You will mentor engineers, conduct code reviews, and champion best practices to foster innovation while navigating the complexities of a highly regulated environment, where data security and reliability are paramount. Joining JP Morgan Chase means contributing to a legacy of excellence in financial services, with opportunities to influence technology that serves millions of customers worldwide. This role offers a dynamic environment where your technical leadership can shape the future of banking, supported by comprehensive resources and a commitment to work-life balance in our vibrant Plano location.

Key Responsibilities

  • Lead the design, development, and implementation of critical software solutions using Java and AWS technologies to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver high-quality, scalable applications that handle complex financial data and transactions
  • Mentor and guide junior engineers, fostering a culture of technical excellence and innovation within the team
  • Optimize cloud-based architectures on AWS to ensure performance, security, and cost-efficiency in a regulated financial environment
  • Conduct code reviews, implement best practices for software quality, and troubleshoot issues in production systems
  • Integrate security protocols and compliance requirements into software development lifecycle for banking applications
  • Drive technical initiatives to modernize legacy systems, leveraging AWS services like EC2, Lambda, and S3
  • Partner with stakeholders across business units to translate financial requirements into robust technical solutions
  • Monitor and analyze application performance metrics to proactively address potential risks in high-stakes financial operations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java and related frameworks
  • Proven experience in designing, developing, and deploying applications on AWS cloud platforms
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Experience in financial services or regulated industries, with knowledge of compliance standards like PCI-DSS or GDPR

Preferred Qualifications

  • Master's degree in Computer Science or equivalent advanced education
  • Certifications such as AWS Certified Solutions Architect or Oracle Java certifications
  • Experience with microservices architecture and containerization tools like Docker and Kubernetes
  • Background in developing secure, scalable applications for high-volume financial transactions
  • Familiarity with DevOps practices and CI/CD pipelines using tools like Jenkins or GitHub Actions

Required Skills

  • Proficiency in Java programming, including Spring Boot and Hibernate
  • Expertise in AWS services such as EC2, S3, RDS, and Lambda
  • Strong knowledge of microservices, RESTful APIs, and event-driven architectures
  • Experience with database technologies like SQL and NoSQL (e.g., PostgreSQL, MongoDB)
  • Familiarity with version control systems like Git and collaborative tools like Jira
  • Understanding of security principles, encryption, and secure coding practices in finance
  • Agile and Scrum methodologies for team collaboration
  • Problem-solving and analytical skills for complex technical challenges
  • Leadership and communication skills for mentoring and stakeholder engagement
  • Knowledge of financial domain concepts like transaction processing and risk management
  • DevOps tools including Docker, Kubernetes, and CI/CD pipelines
  • Performance tuning and monitoring with tools like Prometheus or CloudWatch
  • Adaptability to fast-paced environments in the banking sector

Benefits

  • Comprehensive health, dental, and vision insurance plans with employer contributions
  • 401(k) retirement savings plan with generous company matching
  • 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 performance-based bonuses
  • Wellness programs with gym memberships, mental health support, and fitness reimbursements
  • Flexible work arrangements, including hybrid options in Plano, TX
  • Community involvement initiatives and volunteer paid time off

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

  • Proficiency in Java programming, including Spring Boot and Hibernateintermediate
  • Expertise in AWS services such as EC2, S3, RDS, and Lambdaintermediate
  • Strong knowledge of microservices, RESTful APIs, and event-driven architecturesintermediate
  • Experience with database technologies like SQL and NoSQL (e.g., PostgreSQL, MongoDB)intermediate
  • Familiarity with version control systems like Git and collaborative tools like Jiraintermediate
  • Understanding of security principles, encryption, and secure coding practices in financeintermediate
  • Agile and Scrum methodologies for team collaborationintermediate
  • Problem-solving and analytical skills for complex technical challengesintermediate
  • Leadership and communication skills for mentoring and stakeholder engagementintermediate
  • Knowledge of financial domain concepts like transaction processing and risk managementintermediate
  • DevOps tools including Docker, Kubernetes, and CI/CD pipelinesintermediate
  • Performance tuning and monitoring with tools like Prometheus or CloudWatchintermediate
  • Adaptability to fast-paced environments in the banking sectorintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java and related frameworks (experience)
  • Proven experience in designing, developing, and deploying applications on AWS cloud platforms (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 in financial services or regulated industries, with knowledge of compliance standards like PCI-DSS or GDPR (experience)

Preferred Qualifications

  • Master's degree in Computer Science or equivalent advanced education (experience)
  • Certifications such as AWS Certified Solutions Architect or Oracle Java certifications (experience)
  • Experience with microservices architecture and containerization tools like Docker and Kubernetes (experience)
  • Background in developing secure, scalable applications for high-volume financial transactions (experience)
  • Familiarity with DevOps practices and CI/CD pipelines using tools like Jenkins or GitHub Actions (experience)

Responsibilities

  • Lead the design, development, and implementation of critical software solutions using Java and AWS technologies to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver high-quality, scalable applications that handle complex financial data and transactions
  • Mentor and guide junior engineers, fostering a culture of technical excellence and innovation within the team
  • Optimize cloud-based architectures on AWS to ensure performance, security, and cost-efficiency in a regulated financial environment
  • Conduct code reviews, implement best practices for software quality, and troubleshoot issues in production systems
  • Integrate security protocols and compliance requirements into software development lifecycle for banking applications
  • Drive technical initiatives to modernize legacy systems, leveraging AWS services like EC2, Lambda, and S3
  • Partner with stakeholders across business units to translate financial requirements into robust technical solutions
  • Monitor and analyze application performance metrics to proactively address potential risks in high-stakes financial operations

Benefits

  • general: Comprehensive health, dental, and vision insurance plans with employer contributions
  • 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, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs with gym memberships, mental health support, and fitness reimbursements
  • general: Flexible work arrangements, including hybrid options in Plano, TX
  • general: Community involvement initiatives and volunteer paid time off

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.