Resume and JobRESUME AND JOB
JP Morgan Chase logo

Manager of Software Engineering - Java / AWS

JP Morgan Chase

Software and Technology Jobs

Manager of Software Engineering - Java / AWS

full-timePosted: Oct 20, 2025

Job Description

Manager of Software Engineering - Java / AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with a rich history of innovation in banking, investment, and asset management. As the Manager of Software Engineering - Java / AWS, you will play a pivotal role in our Technology division, leading a dynamic team to build cutting-edge solutions that power our financial products. Based in our state-of-the-art office in Jersey City, NJ, this hands-on leadership position requires current expertise in Java development and AWS cloud technologies, combined with the ability to manage high-performing teams in a collaborative, fast-paced environment. You will contribute to initiatives that enhance client experiences, streamline operations, and ensure robust security for our global clientele in the competitive financial services industry. Your primary focus will be on architecting and delivering scalable, secure applications that support core banking functions, such as transaction processing, risk management, and digital platforms. Hands-on involvement in coding, paired with strategic oversight, will be essential to guide your team through the full software development lifecycle using Agile practices. You will collaborate closely with cross-functional partners, including business analysts and compliance experts, to align technical solutions with regulatory requirements like those from the SEC and FINRA. This role demands a deep understanding of financial domain challenges, where reliability and data integrity are paramount, and offers the opportunity to influence transformative projects that drive JP Morgan Chase's digital evolution. We value leaders who foster innovation and inclusivity, mentoring engineers to adopt modern practices like microservices and serverless computing on AWS. In this position, you will not only manage deliverables but also cultivate a culture of continuous learning and excellence. Join us to leverage your technical prowess and leadership skills in a supportive environment that rewards impact and professional growth, contributing to the success of one of the world's most admired financial institutions.

Key Responsibilities

  • Lead and mentor a team of software engineers in designing, developing, and deploying Java-based applications on AWS infrastructure
  • Hands-on coding and code reviews to ensure high-quality, scalable, and secure software solutions for financial services
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and roadmaps aligned with business goals
  • Oversee the implementation of CI/CD pipelines and automation to accelerate development cycles while maintaining compliance
  • Drive adoption of best practices in cloud-native development, including serverless architectures and containerization
  • Monitor system performance, troubleshoot issues, and optimize applications for high availability in a 24/7 financial environment
  • Foster a culture of innovation and continuous improvement within the team, conducting regular retrospectives and skill-building sessions
  • Ensure all developments adhere to JP Morgan Chase's security protocols and regulatory standards for the banking sector
  • Manage resource allocation, project timelines, and deliverables to meet organizational objectives
  • Participate in architectural discussions and contribute to strategic initiatives in digital transformation for financial products

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 5+ years of hands-on software development experience with Java, including building scalable applications
  • 3+ years of experience managing software engineering teams in an Agile environment
  • Proven track record in cloud computing, specifically with AWS services like EC2, S3, Lambda, and RDS
  • Strong understanding of financial services domain, including regulatory compliance (e.g., SOX, GDPR) and secure coding practices
  • Experience with CI/CD pipelines and DevOps tools such as Jenkins, Git, and Docker
  • Ability to lead cross-functional teams and drive projects from inception to production in a fast-paced environment

Preferred Qualifications

  • Experience in developing applications for capital markets or banking platforms at a large financial institution
  • Familiarity with microservices architecture and Spring Boot framework
  • Certification in AWS (e.g., AWS Certified Solutions Architect or Developer)
  • Prior leadership role in a global team setting with exposure to offshore resources
  • Knowledge of data security and encryption standards relevant to financial data handling

Required Skills

  • Java programming (core and advanced features)
  • AWS cloud services and architecture
  • Agile/Scrum methodologies
  • Team leadership and mentoring
  • Code review and debugging
  • CI/CD tools (Jenkins, Git)
  • Microservices and RESTful APIs
  • Spring Boot and Hibernate
  • Database management (SQL/NoSQL)
  • Security best practices in finance
  • Problem-solving and critical thinking
  • Communication and stakeholder management
  • DevOps practices (Docker, Kubernetes)
  • Performance optimization
  • Regulatory compliance knowledge

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 opportunities, including 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 Jersey City

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,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
  • AWS cloud services and architectureintermediate
  • Agile/Scrum methodologiesintermediate
  • Team leadership and mentoringintermediate
  • Code review and debuggingintermediate
  • CI/CD tools (Jenkins, Git)intermediate
  • Microservices and RESTful APIsintermediate
  • Spring Boot and Hibernateintermediate
  • Database management (SQL/NoSQL)intermediate
  • Security best practices in financeintermediate
  • Problem-solving and critical thinkingintermediate
  • Communication and stakeholder managementintermediate
  • DevOps practices (Docker, Kubernetes)intermediate
  • Performance optimizationintermediate
  • Regulatory compliance knowledgeintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 5+ years of hands-on software development experience with Java, including building scalable applications (experience)
  • 3+ years of experience managing software engineering teams in an Agile environment (experience)
  • Proven track record in cloud computing, specifically with AWS services like EC2, S3, Lambda, and RDS (experience)
  • Strong understanding of financial services domain, including regulatory compliance (e.g., SOX, GDPR) and secure coding practices (experience)
  • Experience with CI/CD pipelines and DevOps tools such as Jenkins, Git, and Docker (experience)
  • Ability to lead cross-functional teams and drive projects from inception to production in a fast-paced environment (experience)

Preferred Qualifications

  • Experience in developing applications for capital markets or banking platforms at a large financial institution (experience)
  • Familiarity with microservices architecture and Spring Boot framework (experience)
  • Certification in AWS (e.g., AWS Certified Solutions Architect or Developer) (experience)
  • Prior leadership role in a global team setting with exposure to offshore resources (experience)
  • Knowledge of data security and encryption standards relevant to financial data handling (experience)

Responsibilities

  • Lead and mentor a team of software engineers in designing, developing, and deploying Java-based applications on AWS infrastructure
  • Hands-on coding and code reviews to ensure high-quality, scalable, and secure software solutions for financial services
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and roadmaps aligned with business goals
  • Oversee the implementation of CI/CD pipelines and automation to accelerate development cycles while maintaining compliance
  • Drive adoption of best practices in cloud-native development, including serverless architectures and containerization
  • Monitor system performance, troubleshoot issues, and optimize applications for high availability in a 24/7 financial environment
  • Foster a culture of innovation and continuous improvement within the team, conducting regular retrospectives and skill-building sessions
  • Ensure all developments adhere to JP Morgan Chase's security protocols and regulatory standards for the banking sector
  • Manage resource allocation, project timelines, and deliverables to meet organizational objectives
  • Participate in architectural discussions and contribute to strategic initiatives in digital transformation for financial products

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 opportunities, including 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 Jersey City

Target Your Resume for "Manager of Software Engineering - Java / AWS" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Manager of Software Engineering - Java / AWS. Takes only 15 seconds!

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

Check Your ATS Score for "Manager of Software Engineering - 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 Manager of Software Engineering - 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

Manager of Software Engineering - Java / AWS

JP Morgan Chase

Software and Technology Jobs

Manager of Software Engineering - Java / AWS

full-timePosted: Oct 20, 2025

Job Description

Manager of Software Engineering - Java / AWS

Location: Jersey City, NJ, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm with a rich history of innovation in banking, investment, and asset management. As the Manager of Software Engineering - Java / AWS, you will play a pivotal role in our Technology division, leading a dynamic team to build cutting-edge solutions that power our financial products. Based in our state-of-the-art office in Jersey City, NJ, this hands-on leadership position requires current expertise in Java development and AWS cloud technologies, combined with the ability to manage high-performing teams in a collaborative, fast-paced environment. You will contribute to initiatives that enhance client experiences, streamline operations, and ensure robust security for our global clientele in the competitive financial services industry. Your primary focus will be on architecting and delivering scalable, secure applications that support core banking functions, such as transaction processing, risk management, and digital platforms. Hands-on involvement in coding, paired with strategic oversight, will be essential to guide your team through the full software development lifecycle using Agile practices. You will collaborate closely with cross-functional partners, including business analysts and compliance experts, to align technical solutions with regulatory requirements like those from the SEC and FINRA. This role demands a deep understanding of financial domain challenges, where reliability and data integrity are paramount, and offers the opportunity to influence transformative projects that drive JP Morgan Chase's digital evolution. We value leaders who foster innovation and inclusivity, mentoring engineers to adopt modern practices like microservices and serverless computing on AWS. In this position, you will not only manage deliverables but also cultivate a culture of continuous learning and excellence. Join us to leverage your technical prowess and leadership skills in a supportive environment that rewards impact and professional growth, contributing to the success of one of the world's most admired financial institutions.

Key Responsibilities

  • Lead and mentor a team of software engineers in designing, developing, and deploying Java-based applications on AWS infrastructure
  • Hands-on coding and code reviews to ensure high-quality, scalable, and secure software solutions for financial services
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and roadmaps aligned with business goals
  • Oversee the implementation of CI/CD pipelines and automation to accelerate development cycles while maintaining compliance
  • Drive adoption of best practices in cloud-native development, including serverless architectures and containerization
  • Monitor system performance, troubleshoot issues, and optimize applications for high availability in a 24/7 financial environment
  • Foster a culture of innovation and continuous improvement within the team, conducting regular retrospectives and skill-building sessions
  • Ensure all developments adhere to JP Morgan Chase's security protocols and regulatory standards for the banking sector
  • Manage resource allocation, project timelines, and deliverables to meet organizational objectives
  • Participate in architectural discussions and contribute to strategic initiatives in digital transformation for financial products

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 5+ years of hands-on software development experience with Java, including building scalable applications
  • 3+ years of experience managing software engineering teams in an Agile environment
  • Proven track record in cloud computing, specifically with AWS services like EC2, S3, Lambda, and RDS
  • Strong understanding of financial services domain, including regulatory compliance (e.g., SOX, GDPR) and secure coding practices
  • Experience with CI/CD pipelines and DevOps tools such as Jenkins, Git, and Docker
  • Ability to lead cross-functional teams and drive projects from inception to production in a fast-paced environment

Preferred Qualifications

  • Experience in developing applications for capital markets or banking platforms at a large financial institution
  • Familiarity with microservices architecture and Spring Boot framework
  • Certification in AWS (e.g., AWS Certified Solutions Architect or Developer)
  • Prior leadership role in a global team setting with exposure to offshore resources
  • Knowledge of data security and encryption standards relevant to financial data handling

Required Skills

  • Java programming (core and advanced features)
  • AWS cloud services and architecture
  • Agile/Scrum methodologies
  • Team leadership and mentoring
  • Code review and debugging
  • CI/CD tools (Jenkins, Git)
  • Microservices and RESTful APIs
  • Spring Boot and Hibernate
  • Database management (SQL/NoSQL)
  • Security best practices in finance
  • Problem-solving and critical thinking
  • Communication and stakeholder management
  • DevOps practices (Docker, Kubernetes)
  • Performance optimization
  • Regulatory compliance knowledge

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 opportunities, including 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 Jersey City

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,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
  • AWS cloud services and architectureintermediate
  • Agile/Scrum methodologiesintermediate
  • Team leadership and mentoringintermediate
  • Code review and debuggingintermediate
  • CI/CD tools (Jenkins, Git)intermediate
  • Microservices and RESTful APIsintermediate
  • Spring Boot and Hibernateintermediate
  • Database management (SQL/NoSQL)intermediate
  • Security best practices in financeintermediate
  • Problem-solving and critical thinkingintermediate
  • Communication and stakeholder managementintermediate
  • DevOps practices (Docker, Kubernetes)intermediate
  • Performance optimizationintermediate
  • Regulatory compliance knowledgeintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 5+ years of hands-on software development experience with Java, including building scalable applications (experience)
  • 3+ years of experience managing software engineering teams in an Agile environment (experience)
  • Proven track record in cloud computing, specifically with AWS services like EC2, S3, Lambda, and RDS (experience)
  • Strong understanding of financial services domain, including regulatory compliance (e.g., SOX, GDPR) and secure coding practices (experience)
  • Experience with CI/CD pipelines and DevOps tools such as Jenkins, Git, and Docker (experience)
  • Ability to lead cross-functional teams and drive projects from inception to production in a fast-paced environment (experience)

Preferred Qualifications

  • Experience in developing applications for capital markets or banking platforms at a large financial institution (experience)
  • Familiarity with microservices architecture and Spring Boot framework (experience)
  • Certification in AWS (e.g., AWS Certified Solutions Architect or Developer) (experience)
  • Prior leadership role in a global team setting with exposure to offshore resources (experience)
  • Knowledge of data security and encryption standards relevant to financial data handling (experience)

Responsibilities

  • Lead and mentor a team of software engineers in designing, developing, and deploying Java-based applications on AWS infrastructure
  • Hands-on coding and code reviews to ensure high-quality, scalable, and secure software solutions for financial services
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and roadmaps aligned with business goals
  • Oversee the implementation of CI/CD pipelines and automation to accelerate development cycles while maintaining compliance
  • Drive adoption of best practices in cloud-native development, including serverless architectures and containerization
  • Monitor system performance, troubleshoot issues, and optimize applications for high availability in a 24/7 financial environment
  • Foster a culture of innovation and continuous improvement within the team, conducting regular retrospectives and skill-building sessions
  • Ensure all developments adhere to JP Morgan Chase's security protocols and regulatory standards for the banking sector
  • Manage resource allocation, project timelines, and deliverables to meet organizational objectives
  • Participate in architectural discussions and contribute to strategic initiatives in digital transformation for financial products

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 opportunities, including 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 Jersey City

Target Your Resume for "Manager of Software Engineering - Java / AWS" , JP Morgan Chase

Get personalized recommendations to optimize your resume specifically for Manager of Software Engineering - Java / AWS. Takes only 15 seconds!

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

Check Your ATS Score for "Manager of Software Engineering - 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 Manager of Software Engineering - Java / AWS @ JP Morgan Chase.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.