Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java and AWS

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java and AWS

full-timePosted: Dec 2, 2025

Job Description

Lead Software Engineer - Java and AWS

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of transforming the financial services industry through innovative technology solutions. As a Lead Software Engineer - Java and AWS in our Plano, TX office, you will play a pivotal role in an agile team delivering critical applications that power our global banking operations. This position involves leading the development of scalable, secure Java-based systems on AWS, supporting key areas such as payments processing, risk assessment, and client-facing platforms. You will collaborate with cross-functional teams to architect solutions that ensure reliability, compliance, and efficiency in a highly regulated environment, contributing directly to JP Morgan's mission of enabling the world's most important financial decisions. In this leadership role, you will drive technical excellence by designing cloud-native applications, optimizing AWS infrastructure, and integrating advanced features like machine learning for fraud detection. Your expertise in Java and AWS will be crucial for modernizing legacy systems and building resilient microservices that handle high-volume transactions. You will mentor engineers, conduct code reviews, and foster a culture of continuous improvement, all while adhering to stringent security and regulatory standards like those from the SEC and FINRA. This is an opportunity to innovate within a dynamic team, tackling real-world challenges that impact millions of customers and drive business growth. Joining JP Morgan Chase means being part of a supportive, inclusive culture that values work-life balance and professional growth. We offer robust benefits, cutting-edge tools, and the chance to work on projects that shape the future of finance. If you are a passionate engineer ready to lead transformative initiatives in a collaborative setting, apply today to help us build the next generation of banking technology.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications on AWS to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver critical tech solutions across payments, trading, and risk management domains
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices in software engineering
  • Optimize cloud infrastructure for scalability, security, and cost-efficiency in line with financial industry standards
  • Conduct code reviews, ensure adherence to secure coding standards, and integrate compliance requirements
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for banking operations
  • Drive technical initiatives to modernize legacy systems, leveraging AWS services like EC2, Lambda, and S3
  • Partner with stakeholders to translate business needs into robust technical architectures
  • Contribute to the continuous improvement of development processes and tools within the team
  • Stay abreast of emerging technologies and apply them to enhance JP Morgan's competitive edge in financial services

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 7+ years of professional software engineering experience with a focus on Java development
  • Proven experience in designing and implementing scalable 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 high-stakes environments handling sensitive data
  • Proficiency in secure coding practices and compliance with industry regulations like GDPR and SOX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • AWS certifications such as Solutions Architect Professional or Developer Associate
  • Experience with microservices architecture and containerization using Docker and Kubernetes
  • Background in developing trading systems or risk management tools in banking
  • Familiarity with CI/CD pipelines and DevOps practices in a financial context

Required Skills

  • Expertise in Java programming and Spring Boot framework
  • Proficiency in AWS services including EC2, S3, RDS, and Lambda
  • Strong knowledge of microservices, RESTful APIs, and event-driven architectures
  • Experience with databases like SQL (PostgreSQL) and NoSQL (DynamoDB)
  • Familiarity with version control systems such as Git and CI/CD tools like Jenkins
  • Understanding of security protocols, encryption, and compliance in financial systems
  • Agile and Scrum methodologies for team collaboration
  • Problem-solving and analytical thinking for complex technical challenges
  • Leadership and communication skills for mentoring and stakeholder engagement
  • Knowledge of cloud-native development and DevOps practices
  • Experience with monitoring tools like CloudWatch and Prometheus
  • Ability to handle big data processing with tools like Apache Kafka
  • Soft skills in adaptability and innovation in a fast-paced banking environment
  • Proficiency in unit testing frameworks like JUnit and integration testing

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 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 and Spring Boot frameworkintermediate
  • Proficiency in AWS services including EC2, S3, RDS, and Lambdaintermediate
  • Strong knowledge of microservices, RESTful APIs, and event-driven architecturesintermediate
  • Experience with databases like SQL (PostgreSQL) and NoSQL (DynamoDB)intermediate
  • Familiarity with version control systems such as Git and CI/CD tools like Jenkinsintermediate
  • Understanding of security protocols, encryption, and compliance in financial systemsintermediate
  • Agile and Scrum methodologies for team collaborationintermediate
  • Problem-solving and analytical thinking for complex technical challengesintermediate
  • Leadership and communication skills for mentoring and stakeholder engagementintermediate
  • Knowledge of cloud-native development and DevOps practicesintermediate
  • Experience with monitoring tools like CloudWatch and Prometheusintermediate
  • Ability to handle big data processing with tools like Apache Kafkaintermediate
  • Soft skills in adaptability and innovation in a fast-paced banking environmentintermediate
  • Proficiency in unit testing frameworks like JUnit and integration testingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 7+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven experience in designing and implementing scalable 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 high-stakes environments handling sensitive data (experience)
  • Proficiency in secure coding practices and compliance with industry regulations like GDPR and SOX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • AWS certifications such as Solutions Architect Professional or Developer Associate (experience)
  • Experience with microservices architecture and containerization using Docker and Kubernetes (experience)
  • Background in developing trading systems or risk management tools in banking (experience)
  • Familiarity with CI/CD pipelines and DevOps practices in a financial context (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications on AWS to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver critical tech solutions across payments, trading, and risk management domains
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices in software engineering
  • Optimize cloud infrastructure for scalability, security, and cost-efficiency in line with financial industry standards
  • Conduct code reviews, ensure adherence to secure coding standards, and integrate compliance requirements
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for banking operations
  • Drive technical initiatives to modernize legacy systems, leveraging AWS services like EC2, Lambda, and S3
  • Partner with stakeholders to translate business needs into robust technical architectures
  • Contribute to the continuous improvement of development processes and tools within the team
  • Stay abreast of emerging technologies and apply them to enhance JP Morgan's competitive edge in financial services

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • 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 and AWS" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Java and 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 and 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 and 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 and AWS

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java and AWS

full-timePosted: Dec 2, 2025

Job Description

Lead Software Engineer - Java and AWS

Location: Plano, TX, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of transforming the financial services industry through innovative technology solutions. As a Lead Software Engineer - Java and AWS in our Plano, TX office, you will play a pivotal role in an agile team delivering critical applications that power our global banking operations. This position involves leading the development of scalable, secure Java-based systems on AWS, supporting key areas such as payments processing, risk assessment, and client-facing platforms. You will collaborate with cross-functional teams to architect solutions that ensure reliability, compliance, and efficiency in a highly regulated environment, contributing directly to JP Morgan's mission of enabling the world's most important financial decisions. In this leadership role, you will drive technical excellence by designing cloud-native applications, optimizing AWS infrastructure, and integrating advanced features like machine learning for fraud detection. Your expertise in Java and AWS will be crucial for modernizing legacy systems and building resilient microservices that handle high-volume transactions. You will mentor engineers, conduct code reviews, and foster a culture of continuous improvement, all while adhering to stringent security and regulatory standards like those from the SEC and FINRA. This is an opportunity to innovate within a dynamic team, tackling real-world challenges that impact millions of customers and drive business growth. Joining JP Morgan Chase means being part of a supportive, inclusive culture that values work-life balance and professional growth. We offer robust benefits, cutting-edge tools, and the chance to work on projects that shape the future of finance. If you are a passionate engineer ready to lead transformative initiatives in a collaborative setting, apply today to help us build the next generation of banking technology.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications on AWS to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver critical tech solutions across payments, trading, and risk management domains
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices in software engineering
  • Optimize cloud infrastructure for scalability, security, and cost-efficiency in line with financial industry standards
  • Conduct code reviews, ensure adherence to secure coding standards, and integrate compliance requirements
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for banking operations
  • Drive technical initiatives to modernize legacy systems, leveraging AWS services like EC2, Lambda, and S3
  • Partner with stakeholders to translate business needs into robust technical architectures
  • Contribute to the continuous improvement of development processes and tools within the team
  • Stay abreast of emerging technologies and apply them to enhance JP Morgan's competitive edge in financial services

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • At least 7+ years of professional software engineering experience with a focus on Java development
  • Proven experience in designing and implementing scalable 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 high-stakes environments handling sensitive data
  • Proficiency in secure coding practices and compliance with industry regulations like GDPR and SOX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • AWS certifications such as Solutions Architect Professional or Developer Associate
  • Experience with microservices architecture and containerization using Docker and Kubernetes
  • Background in developing trading systems or risk management tools in banking
  • Familiarity with CI/CD pipelines and DevOps practices in a financial context

Required Skills

  • Expertise in Java programming and Spring Boot framework
  • Proficiency in AWS services including EC2, S3, RDS, and Lambda
  • Strong knowledge of microservices, RESTful APIs, and event-driven architectures
  • Experience with databases like SQL (PostgreSQL) and NoSQL (DynamoDB)
  • Familiarity with version control systems such as Git and CI/CD tools like Jenkins
  • Understanding of security protocols, encryption, and compliance in financial systems
  • Agile and Scrum methodologies for team collaboration
  • Problem-solving and analytical thinking for complex technical challenges
  • Leadership and communication skills for mentoring and stakeholder engagement
  • Knowledge of cloud-native development and DevOps practices
  • Experience with monitoring tools like CloudWatch and Prometheus
  • Ability to handle big data processing with tools like Apache Kafka
  • Soft skills in adaptability and innovation in a fast-paced banking environment
  • Proficiency in unit testing frameworks like JUnit and integration testing

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 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 and Spring Boot frameworkintermediate
  • Proficiency in AWS services including EC2, S3, RDS, and Lambdaintermediate
  • Strong knowledge of microservices, RESTful APIs, and event-driven architecturesintermediate
  • Experience with databases like SQL (PostgreSQL) and NoSQL (DynamoDB)intermediate
  • Familiarity with version control systems such as Git and CI/CD tools like Jenkinsintermediate
  • Understanding of security protocols, encryption, and compliance in financial systemsintermediate
  • Agile and Scrum methodologies for team collaborationintermediate
  • Problem-solving and analytical thinking for complex technical challengesintermediate
  • Leadership and communication skills for mentoring and stakeholder engagementintermediate
  • Knowledge of cloud-native development and DevOps practicesintermediate
  • Experience with monitoring tools like CloudWatch and Prometheusintermediate
  • Ability to handle big data processing with tools like Apache Kafkaintermediate
  • Soft skills in adaptability and innovation in a fast-paced banking environmentintermediate
  • Proficiency in unit testing frameworks like JUnit and integration testingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • At least 7+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven experience in designing and implementing scalable 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 high-stakes environments handling sensitive data (experience)
  • Proficiency in secure coding practices and compliance with industry regulations like GDPR and SOX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • AWS certifications such as Solutions Architect Professional or Developer Associate (experience)
  • Experience with microservices architecture and containerization using Docker and Kubernetes (experience)
  • Background in developing trading systems or risk management tools in banking (experience)
  • Familiarity with CI/CD pipelines and DevOps practices in a financial context (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications on AWS to support JP Morgan Chase's financial platforms
  • Collaborate with agile teams to deliver critical tech solutions across payments, trading, and risk management domains
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices in software engineering
  • Optimize cloud infrastructure for scalability, security, and cost-efficiency in line with financial industry standards
  • Conduct code reviews, ensure adherence to secure coding standards, and integrate compliance requirements
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for banking operations
  • Drive technical initiatives to modernize legacy systems, leveraging AWS services like EC2, Lambda, and S3
  • Partner with stakeholders to translate business needs into robust technical architectures
  • Contribute to the continuous improvement of development processes and tools within the team
  • Stay abreast of emerging technologies and apply them to enhance JP Morgan's competitive edge in financial services

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • 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 and AWS" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Lead Software Engineer - Java and 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 and 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 and AWS @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.