Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer-AWS/Java/Spring

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer-AWS/Java/Spring

full-timePosted: Nov 5, 2025

Job Description

Lead Software Engineer-AWS/Java/Spring

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As a Lead Software Engineer in our Credit Card Applications team, you will play a pivotal role in leading a talented group of engineers to deliver cutting-edge, customer-facing solutions that power seamless credit card experiences for millions of users. Based in Wilmington, DE, this position involves architecting robust systems using AWS, Java, and Spring Boot to handle high-volume transactions while ensuring the highest standards of security and compliance in the financial industry. You will drive the end-to-end development lifecycle, from ideation to deployment, collaborating closely with cross-functional teams to enhance features like real-time approvals, fraud detection, and personalized rewards programs. In this leadership role, you will mentor engineers, foster a culture of continuous improvement, and champion agile practices to accelerate delivery without compromising quality. Your expertise in cloud-native technologies will be crucial for building scalable, resilient applications that integrate with JPMorgan Chase's vast ecosystem of banking services. You will navigate complex regulatory landscapes, implementing secure coding standards to protect sensitive customer data and mitigate risks in a dynamic fintech environment. This is an opportunity to influence strategic initiatives that directly impact customer satisfaction and operational efficiency at one of the world's largest financial institutions. JPMorgan Chase values innovation, integrity, and inclusion, offering a collaborative workspace where your technical leadership can make a tangible difference. Join us to lead transformative projects that not only advance our credit card platform but also contribute to the broader mission of empowering clients with reliable, intuitive financial tools. With access to top-tier resources and professional growth opportunities, this role positions you for long-term success in a company committed to technological excellence.

Key Responsibilities

  • Lead a team of software engineers in the design, development, and deployment of customer-facing credit card applications
  • Architect scalable solutions using AWS, Java, and Spring Boot to support secure transaction processing
  • Collaborate with product managers, designers, and stakeholders to define technical requirements and roadmaps
  • Mentor and guide team members on best practices for code quality, testing, and deployment in a financial services context
  • Ensure application security, compliance with regulatory standards, and integration with JPMorgan Chase's core banking systems
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software iteratively
  • Optimize system performance and troubleshoot issues in production environments handling sensitive financial data
  • Foster innovation by exploring emerging technologies to enhance customer experience in credit card services
  • Conduct code reviews and implement CI/CD pipelines to accelerate delivery while maintaining reliability
  • Monitor and report on key metrics for application health, uptime, and user satisfaction

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience, with at least 3 years in a leadership role
  • Proven experience leading teams in developing and delivering customer-facing applications in the financial services sector
  • Strong expertise in AWS cloud services, including EC2, S3, Lambda, and RDS
  • In-depth knowledge of Java programming and Spring Boot framework for building scalable applications
  • Experience with agile methodologies and DevOps practices in a high-stakes financial environment
  • Demonstrated ability to ensure compliance with financial regulations such as PCI-DSS and data security standards

Preferred Qualifications

  • Experience in credit card processing systems or payment gateways like Visa/Mastercard integrations
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes
  • Prior work at a major financial institution, with knowledge of JPMorgan Chase's technology stack
  • Certifications such as AWS Certified Solutions Architect or Oracle Java certifications
  • Background in designing secure, resilient systems for high-volume transaction processing

Required Skills

  • Java programming and Spring Boot framework
  • AWS cloud platform expertise
  • Microservices and RESTful API design
  • Agile and Scrum methodologies
  • Team leadership and mentoring
  • Secure coding practices for financial data
  • CI/CD pipeline implementation
  • Database management (SQL/NoSQL)
  • Problem-solving in high-pressure environments
  • Communication and stakeholder collaboration
  • Version control with Git
  • Containerization (Docker, Kubernetes)
  • Performance optimization and monitoring
  • Regulatory compliance knowledge (e.g., GDPR, SOX)
  • Customer-centric design thinking

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, such as tuition reimbursement and access to JPMorgan Chase's learning platforms
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements, including hybrid options in Wilmington, DE

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, 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

  • Java programming and Spring Boot frameworkintermediate
  • AWS cloud platform expertiseintermediate
  • Microservices and RESTful API designintermediate
  • Agile and Scrum methodologiesintermediate
  • Team leadership and mentoringintermediate
  • Secure coding practices for financial dataintermediate
  • CI/CD pipeline implementationintermediate
  • Database management (SQL/NoSQL)intermediate
  • Problem-solving in high-pressure environmentsintermediate
  • Communication and stakeholder collaborationintermediate
  • Version control with Gitintermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Performance optimization and monitoringintermediate
  • Regulatory compliance knowledge (e.g., GDPR, SOX)intermediate
  • Customer-centric design thinkingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software engineering experience, with at least 3 years in a leadership role (experience)
  • Proven experience leading teams in developing and delivering customer-facing applications in the financial services sector (experience)
  • Strong expertise in AWS cloud services, including EC2, S3, Lambda, and RDS (experience)
  • In-depth knowledge of Java programming and Spring Boot framework for building scalable applications (experience)
  • Experience with agile methodologies and DevOps practices in a high-stakes financial environment (experience)
  • Demonstrated ability to ensure compliance with financial regulations such as PCI-DSS and data security standards (experience)

Preferred Qualifications

  • Experience in credit card processing systems or payment gateways like Visa/Mastercard integrations (experience)
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes (experience)
  • Prior work at a major financial institution, with knowledge of JPMorgan Chase's technology stack (experience)
  • Certifications such as AWS Certified Solutions Architect or Oracle Java certifications (experience)
  • Background in designing secure, resilient systems for high-volume transaction processing (experience)

Responsibilities

  • Lead a team of software engineers in the design, development, and deployment of customer-facing credit card applications
  • Architect scalable solutions using AWS, Java, and Spring Boot to support secure transaction processing
  • Collaborate with product managers, designers, and stakeholders to define technical requirements and roadmaps
  • Mentor and guide team members on best practices for code quality, testing, and deployment in a financial services context
  • Ensure application security, compliance with regulatory standards, and integration with JPMorgan Chase's core banking systems
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software iteratively
  • Optimize system performance and troubleshoot issues in production environments handling sensitive financial data
  • Foster innovation by exploring emerging technologies to enhance customer experience in credit card services
  • Conduct code reviews and implement CI/CD pipelines to accelerate delivery while maintaining reliability
  • Monitor and report on key metrics for application health, uptime, and user satisfaction

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, such as tuition reimbursement and access to JPMorgan Chase's learning platforms
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements, including hybrid options in Wilmington, DE

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer-AWS/Java/Spring

full-timePosted: Nov 5, 2025

Job Description

Lead Software Engineer-AWS/Java/Spring

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JPMorgan Chase, we are at the forefront of redefining the future of financial services through innovative technology. As a Lead Software Engineer in our Credit Card Applications team, you will play a pivotal role in leading a talented group of engineers to deliver cutting-edge, customer-facing solutions that power seamless credit card experiences for millions of users. Based in Wilmington, DE, this position involves architecting robust systems using AWS, Java, and Spring Boot to handle high-volume transactions while ensuring the highest standards of security and compliance in the financial industry. You will drive the end-to-end development lifecycle, from ideation to deployment, collaborating closely with cross-functional teams to enhance features like real-time approvals, fraud detection, and personalized rewards programs. In this leadership role, you will mentor engineers, foster a culture of continuous improvement, and champion agile practices to accelerate delivery without compromising quality. Your expertise in cloud-native technologies will be crucial for building scalable, resilient applications that integrate with JPMorgan Chase's vast ecosystem of banking services. You will navigate complex regulatory landscapes, implementing secure coding standards to protect sensitive customer data and mitigate risks in a dynamic fintech environment. This is an opportunity to influence strategic initiatives that directly impact customer satisfaction and operational efficiency at one of the world's largest financial institutions. JPMorgan Chase values innovation, integrity, and inclusion, offering a collaborative workspace where your technical leadership can make a tangible difference. Join us to lead transformative projects that not only advance our credit card platform but also contribute to the broader mission of empowering clients with reliable, intuitive financial tools. With access to top-tier resources and professional growth opportunities, this role positions you for long-term success in a company committed to technological excellence.

Key Responsibilities

  • Lead a team of software engineers in the design, development, and deployment of customer-facing credit card applications
  • Architect scalable solutions using AWS, Java, and Spring Boot to support secure transaction processing
  • Collaborate with product managers, designers, and stakeholders to define technical requirements and roadmaps
  • Mentor and guide team members on best practices for code quality, testing, and deployment in a financial services context
  • Ensure application security, compliance with regulatory standards, and integration with JPMorgan Chase's core banking systems
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software iteratively
  • Optimize system performance and troubleshoot issues in production environments handling sensitive financial data
  • Foster innovation by exploring emerging technologies to enhance customer experience in credit card services
  • Conduct code reviews and implement CI/CD pipelines to accelerate delivery while maintaining reliability
  • Monitor and report on key metrics for application health, uptime, and user satisfaction

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience, with at least 3 years in a leadership role
  • Proven experience leading teams in developing and delivering customer-facing applications in the financial services sector
  • Strong expertise in AWS cloud services, including EC2, S3, Lambda, and RDS
  • In-depth knowledge of Java programming and Spring Boot framework for building scalable applications
  • Experience with agile methodologies and DevOps practices in a high-stakes financial environment
  • Demonstrated ability to ensure compliance with financial regulations such as PCI-DSS and data security standards

Preferred Qualifications

  • Experience in credit card processing systems or payment gateways like Visa/Mastercard integrations
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes
  • Prior work at a major financial institution, with knowledge of JPMorgan Chase's technology stack
  • Certifications such as AWS Certified Solutions Architect or Oracle Java certifications
  • Background in designing secure, resilient systems for high-volume transaction processing

Required Skills

  • Java programming and Spring Boot framework
  • AWS cloud platform expertise
  • Microservices and RESTful API design
  • Agile and Scrum methodologies
  • Team leadership and mentoring
  • Secure coding practices for financial data
  • CI/CD pipeline implementation
  • Database management (SQL/NoSQL)
  • Problem-solving in high-pressure environments
  • Communication and stakeholder collaboration
  • Version control with Git
  • Containerization (Docker, Kubernetes)
  • Performance optimization and monitoring
  • Regulatory compliance knowledge (e.g., GDPR, SOX)
  • Customer-centric design thinking

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, such as tuition reimbursement and access to JPMorgan Chase's learning platforms
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements, including hybrid options in Wilmington, DE

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, 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

  • Java programming and Spring Boot frameworkintermediate
  • AWS cloud platform expertiseintermediate
  • Microservices and RESTful API designintermediate
  • Agile and Scrum methodologiesintermediate
  • Team leadership and mentoringintermediate
  • Secure coding practices for financial dataintermediate
  • CI/CD pipeline implementationintermediate
  • Database management (SQL/NoSQL)intermediate
  • Problem-solving in high-pressure environmentsintermediate
  • Communication and stakeholder collaborationintermediate
  • Version control with Gitintermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Performance optimization and monitoringintermediate
  • Regulatory compliance knowledge (e.g., GDPR, SOX)intermediate
  • Customer-centric design thinkingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software engineering experience, with at least 3 years in a leadership role (experience)
  • Proven experience leading teams in developing and delivering customer-facing applications in the financial services sector (experience)
  • Strong expertise in AWS cloud services, including EC2, S3, Lambda, and RDS (experience)
  • In-depth knowledge of Java programming and Spring Boot framework for building scalable applications (experience)
  • Experience with agile methodologies and DevOps practices in a high-stakes financial environment (experience)
  • Demonstrated ability to ensure compliance with financial regulations such as PCI-DSS and data security standards (experience)

Preferred Qualifications

  • Experience in credit card processing systems or payment gateways like Visa/Mastercard integrations (experience)
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes (experience)
  • Prior work at a major financial institution, with knowledge of JPMorgan Chase's technology stack (experience)
  • Certifications such as AWS Certified Solutions Architect or Oracle Java certifications (experience)
  • Background in designing secure, resilient systems for high-volume transaction processing (experience)

Responsibilities

  • Lead a team of software engineers in the design, development, and deployment of customer-facing credit card applications
  • Architect scalable solutions using AWS, Java, and Spring Boot to support secure transaction processing
  • Collaborate with product managers, designers, and stakeholders to define technical requirements and roadmaps
  • Mentor and guide team members on best practices for code quality, testing, and deployment in a financial services context
  • Ensure application security, compliance with regulatory standards, and integration with JPMorgan Chase's core banking systems
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software iteratively
  • Optimize system performance and troubleshoot issues in production environments handling sensitive financial data
  • Foster innovation by exploring emerging technologies to enhance customer experience in credit card services
  • Conduct code reviews and implement CI/CD pipelines to accelerate delivery while maintaining reliability
  • Monitor and report on key metrics for application health, uptime, and user satisfaction

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, such as tuition reimbursement and access to JPMorgan Chase's learning platforms
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements, including hybrid options in Wilmington, DE

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.