Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Deposits 2.0 - Java/AWS/Microservices

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Deposits 2.0 - Java/AWS/Microservices

full-timePosted: Dec 3, 2025

Job Description

Lead Software Engineer - Deposits 2.0 - Java/AWS/Microservices

Location: Columbus, OH, 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 in the Deposits 2.0 initiative, you will play a pivotal role in modernizing our core banking platforms to handle the evolving needs of millions of customers. This position is embedded within an agile team in Columbus, OH, where you will leverage Java, AWS, and microservices to build robust, scalable systems that power deposit accounts, transaction processing, and regulatory compliance. Your work will directly impact the reliability and efficiency of our banking operations, ensuring seamless experiences for clients while adhering to stringent financial standards. In this leadership role, you will architect and implement cutting-edge microservices that integrate with legacy systems and cloud-native environments, driving the Deposits 2.0 platform toward greater agility and performance. You will collaborate closely with product managers, data scientists, and compliance experts to translate business requirements into technical solutions, focusing on high-availability features that support real-time financial transactions. Responsibilities include leading code reviews, optimizing AWS resource utilization to control costs, and innovating with emerging technologies to enhance security and user experience in a highly regulated industry. Joining JP Morgan Chase means becoming part of a global leader committed to fostering innovation and professional growth. We value diverse perspectives and provide ample opportunities for career advancement in financial technology. This role offers the chance to influence strategic projects that shape the future of banking, all while working in a supportive environment that prioritizes work-life balance and employee well-being.

Key Responsibilities

  • Lead the design, development, and deployment of microservices for the Deposits 2.0 platform using Java and AWS
  • Collaborate with cross-functional agile teams to deliver critical technical solutions for deposit management systems
  • Architect scalable, secure, and resilient applications that support high-volume financial transactions
  • Mentor and guide junior software engineers, fostering best practices in code quality and DevOps
  • Conduct code reviews, ensure adherence to JP Morgan's engineering standards, and optimize performance
  • Integrate services with core banking systems, handling data migration and API development
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for banking operations
  • Contribute to innovation in financial technology, exploring new AWS features for cost efficiency and scalability
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within the team
  • Ensure all solutions comply with financial regulations and JP Morgan's risk management frameworks

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of software engineering experience with a focus on Java development
  • Proven experience in designing and implementing microservices architectures
  • Strong knowledge of AWS cloud services including EC2, Lambda, and S3
  • Experience working in agile environments with tools like Jira or Confluence
  • Deep understanding of financial services domain, particularly deposits and banking systems
  • Ability to obtain necessary security clearances for handling sensitive financial data

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with Deposits 2.0 or similar core banking modernization projects at JP Morgan Chase
  • Certifications in AWS (e.g., AWS Certified Solutions Architect)
  • Prior leadership experience mentoring junior engineers in a financial tech setting
  • Familiarity with regulatory compliance standards like PCI-DSS or SOX in banking

Required Skills

  • Java programming (core and advanced features)
  • Microservices architecture and design patterns
  • AWS cloud platform (EC2, S3, Lambda, RDS)
  • Spring Boot and Spring Framework
  • RESTful API development and integration
  • Agile methodologies (Scrum, Kanban)
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Database management (SQL, NoSQL like DynamoDB)
  • Containerization (Docker, Kubernetes)
  • Problem-solving and debugging in distributed systems
  • Leadership and team collaboration
  • Financial domain knowledge (deposits, transactions)
  • Security best practices (OAuth, encryption)
  • Version control (Git)
  • Communication and stakeholder management

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 and wellness programs at JP Morgan Chase facilities
  • Flexible work arrangements, including hybrid options in Columbus, OH

JP Morgan Chase is an equal opportunity employer.

Locations

  • Columbus, 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 (core and advanced features)intermediate
  • Microservices architecture and design patternsintermediate
  • AWS cloud platform (EC2, S3, Lambda, RDS)intermediate
  • Spring Boot and Spring Frameworkintermediate
  • RESTful API development and integrationintermediate
  • Agile methodologies (Scrum, Kanban)intermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Database management (SQL, NoSQL like DynamoDB)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Problem-solving and debugging in distributed systemsintermediate
  • Leadership and team collaborationintermediate
  • Financial domain knowledge (deposits, transactions)intermediate
  • Security best practices (OAuth, encryption)intermediate
  • Version control (Git)intermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of software engineering experience with a focus on Java development (experience)
  • Proven experience in designing and implementing microservices architectures (experience)
  • Strong knowledge of AWS cloud services including EC2, Lambda, and S3 (experience)
  • Experience working in agile environments with tools like Jira or Confluence (experience)
  • Deep understanding of financial services domain, particularly deposits and banking systems (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with Deposits 2.0 or similar core banking modernization projects at JP Morgan Chase (experience)
  • Certifications in AWS (e.g., AWS Certified Solutions Architect) (experience)
  • Prior leadership experience mentoring junior engineers in a financial tech setting (experience)
  • Familiarity with regulatory compliance standards like PCI-DSS or SOX in banking (experience)

Responsibilities

  • Lead the design, development, and deployment of microservices for the Deposits 2.0 platform using Java and AWS
  • Collaborate with cross-functional agile teams to deliver critical technical solutions for deposit management systems
  • Architect scalable, secure, and resilient applications that support high-volume financial transactions
  • Mentor and guide junior software engineers, fostering best practices in code quality and DevOps
  • Conduct code reviews, ensure adherence to JP Morgan's engineering standards, and optimize performance
  • Integrate services with core banking systems, handling data migration and API development
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for banking operations
  • Contribute to innovation in financial technology, exploring new AWS features for cost efficiency and scalability
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within the team
  • Ensure all solutions comply with financial regulations and JP Morgan's risk management frameworks

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 and wellness programs at JP Morgan Chase facilities
  • general: Flexible work arrangements, including hybrid options in Columbus, OH

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Deposits 2.0 - Java/AWS/Microservices

full-timePosted: Dec 3, 2025

Job Description

Lead Software Engineer - Deposits 2.0 - Java/AWS/Microservices

Location: Columbus, OH, 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 in the Deposits 2.0 initiative, you will play a pivotal role in modernizing our core banking platforms to handle the evolving needs of millions of customers. This position is embedded within an agile team in Columbus, OH, where you will leverage Java, AWS, and microservices to build robust, scalable systems that power deposit accounts, transaction processing, and regulatory compliance. Your work will directly impact the reliability and efficiency of our banking operations, ensuring seamless experiences for clients while adhering to stringent financial standards. In this leadership role, you will architect and implement cutting-edge microservices that integrate with legacy systems and cloud-native environments, driving the Deposits 2.0 platform toward greater agility and performance. You will collaborate closely with product managers, data scientists, and compliance experts to translate business requirements into technical solutions, focusing on high-availability features that support real-time financial transactions. Responsibilities include leading code reviews, optimizing AWS resource utilization to control costs, and innovating with emerging technologies to enhance security and user experience in a highly regulated industry. Joining JP Morgan Chase means becoming part of a global leader committed to fostering innovation and professional growth. We value diverse perspectives and provide ample opportunities for career advancement in financial technology. This role offers the chance to influence strategic projects that shape the future of banking, all while working in a supportive environment that prioritizes work-life balance and employee well-being.

Key Responsibilities

  • Lead the design, development, and deployment of microservices for the Deposits 2.0 platform using Java and AWS
  • Collaborate with cross-functional agile teams to deliver critical technical solutions for deposit management systems
  • Architect scalable, secure, and resilient applications that support high-volume financial transactions
  • Mentor and guide junior software engineers, fostering best practices in code quality and DevOps
  • Conduct code reviews, ensure adherence to JP Morgan's engineering standards, and optimize performance
  • Integrate services with core banking systems, handling data migration and API development
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for banking operations
  • Contribute to innovation in financial technology, exploring new AWS features for cost efficiency and scalability
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within the team
  • Ensure all solutions comply with financial regulations and JP Morgan's risk management frameworks

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of software engineering experience with a focus on Java development
  • Proven experience in designing and implementing microservices architectures
  • Strong knowledge of AWS cloud services including EC2, Lambda, and S3
  • Experience working in agile environments with tools like Jira or Confluence
  • Deep understanding of financial services domain, particularly deposits and banking systems
  • Ability to obtain necessary security clearances for handling sensitive financial data

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with Deposits 2.0 or similar core banking modernization projects at JP Morgan Chase
  • Certifications in AWS (e.g., AWS Certified Solutions Architect)
  • Prior leadership experience mentoring junior engineers in a financial tech setting
  • Familiarity with regulatory compliance standards like PCI-DSS or SOX in banking

Required Skills

  • Java programming (core and advanced features)
  • Microservices architecture and design patterns
  • AWS cloud platform (EC2, S3, Lambda, RDS)
  • Spring Boot and Spring Framework
  • RESTful API development and integration
  • Agile methodologies (Scrum, Kanban)
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Database management (SQL, NoSQL like DynamoDB)
  • Containerization (Docker, Kubernetes)
  • Problem-solving and debugging in distributed systems
  • Leadership and team collaboration
  • Financial domain knowledge (deposits, transactions)
  • Security best practices (OAuth, encryption)
  • Version control (Git)
  • Communication and stakeholder management

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 and wellness programs at JP Morgan Chase facilities
  • Flexible work arrangements, including hybrid options in Columbus, OH

JP Morgan Chase is an equal opportunity employer.

Locations

  • Columbus, 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 (core and advanced features)intermediate
  • Microservices architecture and design patternsintermediate
  • AWS cloud platform (EC2, S3, Lambda, RDS)intermediate
  • Spring Boot and Spring Frameworkintermediate
  • RESTful API development and integrationintermediate
  • Agile methodologies (Scrum, Kanban)intermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Database management (SQL, NoSQL like DynamoDB)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Problem-solving and debugging in distributed systemsintermediate
  • Leadership and team collaborationintermediate
  • Financial domain knowledge (deposits, transactions)intermediate
  • Security best practices (OAuth, encryption)intermediate
  • Version control (Git)intermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of software engineering experience with a focus on Java development (experience)
  • Proven experience in designing and implementing microservices architectures (experience)
  • Strong knowledge of AWS cloud services including EC2, Lambda, and S3 (experience)
  • Experience working in agile environments with tools like Jira or Confluence (experience)
  • Deep understanding of financial services domain, particularly deposits and banking systems (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with Deposits 2.0 or similar core banking modernization projects at JP Morgan Chase (experience)
  • Certifications in AWS (e.g., AWS Certified Solutions Architect) (experience)
  • Prior leadership experience mentoring junior engineers in a financial tech setting (experience)
  • Familiarity with regulatory compliance standards like PCI-DSS or SOX in banking (experience)

Responsibilities

  • Lead the design, development, and deployment of microservices for the Deposits 2.0 platform using Java and AWS
  • Collaborate with cross-functional agile teams to deliver critical technical solutions for deposit management systems
  • Architect scalable, secure, and resilient applications that support high-volume financial transactions
  • Mentor and guide junior software engineers, fostering best practices in code quality and DevOps
  • Conduct code reviews, ensure adherence to JP Morgan's engineering standards, and optimize performance
  • Integrate services with core banking systems, handling data migration and API development
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for banking operations
  • Contribute to innovation in financial technology, exploring new AWS features for cost efficiency and scalability
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within the team
  • Ensure all solutions comply with financial regulations and JP Morgan's risk management frameworks

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 and wellness programs at JP Morgan Chase facilities
  • general: Flexible work arrangements, including hybrid options in Columbus, OH

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.