Resume and JobRESUME AND JOB
JP Morgan Chase logo

Senior Manager of Software Engineering - Java

JP Morgan Chase

Software and Technology Jobs

Senior Manager of Software Engineering - Java

full-timePosted: Nov 19, 2025

Job Description

Senior Manager of Software Engineering - Java

Location: Wilmington, DE, 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 Senior Manager of Software Engineering - Java in our Wilmington, DE office, you will lead and execute critical tech solutions across multiple technical areas as an integral part of an agile team. This role is pivotal in developing robust, secure Java-based applications that support core banking operations, risk management, and client services. You will drive the delivery of scalable systems that handle high-volume transactions while ensuring compliance with stringent financial regulations, contributing directly to the firm's mission of transforming the future of finance. In this leadership position, you will manage a team of talented engineers, fostering collaboration in an agile environment to architect and implement innovative solutions. Responsibilities include overseeing the full software development lifecycle, from requirements gathering with business partners to deployment in cloud-native infrastructures. You will leverage your deep expertise in Java to build resilient applications that integrate with JP Morgan's vast ecosystem, addressing challenges in areas like payments processing, fraud detection, and data analytics. Your work will emphasize security, performance, and efficiency, aligning with the firm's commitment to ethical technology practices and regulatory excellence. Joining JP Morgan Chase means becoming part of a global team that values diversity, inclusion, and professional growth. This role offers the opportunity to influence strategic technology initiatives, mentor emerging talent, and advance your career in a dynamic fintech landscape. If you are a seasoned Java engineer passionate about leading impactful projects in financial services, we invite you to bring your expertise to our Wilmington team and help shape the next generation of banking technology.

Key Responsibilities

  • Lead a team of software engineers in designing and implementing Java-based solutions for critical financial systems
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions across multiple domains
  • Oversee the development, testing, and deployment of secure, scalable applications compliant with industry regulations
  • Mentor junior engineers and foster a culture of continuous improvement and knowledge sharing
  • Identify and mitigate technical risks in high-volume transaction processing environments
  • Drive the adoption of modern Java frameworks and DevOps practices to enhance system performance
  • Partner with business stakeholders to translate financial requirements into robust technical architectures
  • Conduct code reviews and ensure adherence to JP Morgan's engineering best practices
  • Contribute to strategic planning for technology roadmaps in support of firm-wide initiatives

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of software engineering experience with a focus on Java development in financial services
  • Proven leadership experience managing agile teams in high-stakes environments
  • Strong understanding of financial regulations and compliance standards such as GDPR, SOX, and PCI-DSS
  • Experience with cloud platforms like AWS or Azure in a regulated industry
  • Demonstrated ability to deliver scalable, secure software solutions under tight deadlines
  • Excellent problem-solving skills with a track record of innovating in fintech applications

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan Chase's technology stack or similar enterprise environments
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies (e.g., Scrum Master)
  • Prior work in risk management, payments, or investment banking systems
  • Knowledge of machine learning applications in fraud detection or algorithmic trading

Required Skills

  • Expertise in Java programming and object-oriented design principles
  • Proficiency in Spring Boot, Hibernate, and other Java frameworks
  • Experience with microservices architecture and RESTful APIs
  • Knowledge of database systems like Oracle, SQL Server, or NoSQL (e.g., MongoDB)
  • Strong agile methodologies including Scrum and Kanban
  • Cloud computing skills with AWS, Azure, or Google Cloud
  • Security best practices for financial applications (e.g., encryption, authentication)
  • Version control with Git and CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Problem-solving and analytical thinking in complex environments
  • Leadership and team management abilities
  • Communication skills for stakeholder engagement
  • Understanding of financial protocols like SWIFT or FIX
  • Testing frameworks such as JUnit and Mockito
  • Performance optimization for high-throughput systems
  • Adaptability to evolving fintech regulations and technologies

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 through internal training and tuition reimbursement
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at JP Morgan locations
  • 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

250,000 - 400,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 object-oriented design principlesintermediate
  • Proficiency in Spring Boot, Hibernate, and other Java frameworksintermediate
  • Experience with microservices architecture and RESTful APIsintermediate
  • Knowledge of database systems like Oracle, SQL Server, or NoSQL (e.g., MongoDB)intermediate
  • Strong agile methodologies including Scrum and Kanbanintermediate
  • Cloud computing skills with AWS, Azure, or Google Cloudintermediate
  • Security best practices for financial applications (e.g., encryption, authentication)intermediate
  • Version control with Git and CI/CD pipelines (e.g., Jenkins, GitHub Actions)intermediate
  • Problem-solving and analytical thinking in complex environmentsintermediate
  • Leadership and team management abilitiesintermediate
  • Communication skills for stakeholder engagementintermediate
  • Understanding of financial protocols like SWIFT or FIXintermediate
  • Testing frameworks such as JUnit and Mockitointermediate
  • Performance optimization for high-throughput systemsintermediate
  • Adaptability to evolving fintech regulations and technologiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of software engineering experience with a focus on Java development in financial services (experience)
  • Proven leadership experience managing agile teams in high-stakes environments (experience)
  • Strong understanding of financial regulations and compliance standards such as GDPR, SOX, and PCI-DSS (experience)
  • Experience with cloud platforms like AWS or Azure in a regulated industry (experience)
  • Demonstrated ability to deliver scalable, secure software solutions under tight deadlines (experience)
  • Excellent problem-solving skills with a track record of innovating in fintech applications (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan Chase's technology stack or similar enterprise environments (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies (e.g., Scrum Master) (experience)
  • Prior work in risk management, payments, or investment banking systems (experience)
  • Knowledge of machine learning applications in fraud detection or algorithmic trading (experience)

Responsibilities

  • Lead a team of software engineers in designing and implementing Java-based solutions for critical financial systems
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions across multiple domains
  • Oversee the development, testing, and deployment of secure, scalable applications compliant with industry regulations
  • Mentor junior engineers and foster a culture of continuous improvement and knowledge sharing
  • Identify and mitigate technical risks in high-volume transaction processing environments
  • Drive the adoption of modern Java frameworks and DevOps practices to enhance system performance
  • Partner with business stakeholders to translate financial requirements into robust technical architectures
  • Conduct code reviews and ensure adherence to JP Morgan's engineering best practices
  • Contribute to strategic planning for technology roadmaps in support of firm-wide initiatives

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 through internal training and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at JP Morgan locations
  • general: Flexible work arrangements including hybrid options in Wilmington, DE

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

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

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

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

Senior Manager of Software Engineering - Java

JP Morgan Chase

Software and Technology Jobs

Senior Manager of Software Engineering - Java

full-timePosted: Nov 19, 2025

Job Description

Senior Manager of Software Engineering - Java

Location: Wilmington, DE, 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 Senior Manager of Software Engineering - Java in our Wilmington, DE office, you will lead and execute critical tech solutions across multiple technical areas as an integral part of an agile team. This role is pivotal in developing robust, secure Java-based applications that support core banking operations, risk management, and client services. You will drive the delivery of scalable systems that handle high-volume transactions while ensuring compliance with stringent financial regulations, contributing directly to the firm's mission of transforming the future of finance. In this leadership position, you will manage a team of talented engineers, fostering collaboration in an agile environment to architect and implement innovative solutions. Responsibilities include overseeing the full software development lifecycle, from requirements gathering with business partners to deployment in cloud-native infrastructures. You will leverage your deep expertise in Java to build resilient applications that integrate with JP Morgan's vast ecosystem, addressing challenges in areas like payments processing, fraud detection, and data analytics. Your work will emphasize security, performance, and efficiency, aligning with the firm's commitment to ethical technology practices and regulatory excellence. Joining JP Morgan Chase means becoming part of a global team that values diversity, inclusion, and professional growth. This role offers the opportunity to influence strategic technology initiatives, mentor emerging talent, and advance your career in a dynamic fintech landscape. If you are a seasoned Java engineer passionate about leading impactful projects in financial services, we invite you to bring your expertise to our Wilmington team and help shape the next generation of banking technology.

Key Responsibilities

  • Lead a team of software engineers in designing and implementing Java-based solutions for critical financial systems
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions across multiple domains
  • Oversee the development, testing, and deployment of secure, scalable applications compliant with industry regulations
  • Mentor junior engineers and foster a culture of continuous improvement and knowledge sharing
  • Identify and mitigate technical risks in high-volume transaction processing environments
  • Drive the adoption of modern Java frameworks and DevOps practices to enhance system performance
  • Partner with business stakeholders to translate financial requirements into robust technical architectures
  • Conduct code reviews and ensure adherence to JP Morgan's engineering best practices
  • Contribute to strategic planning for technology roadmaps in support of firm-wide initiatives

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of software engineering experience with a focus on Java development in financial services
  • Proven leadership experience managing agile teams in high-stakes environments
  • Strong understanding of financial regulations and compliance standards such as GDPR, SOX, and PCI-DSS
  • Experience with cloud platforms like AWS or Azure in a regulated industry
  • Demonstrated ability to deliver scalable, secure software solutions under tight deadlines
  • Excellent problem-solving skills with a track record of innovating in fintech applications

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan Chase's technology stack or similar enterprise environments
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies (e.g., Scrum Master)
  • Prior work in risk management, payments, or investment banking systems
  • Knowledge of machine learning applications in fraud detection or algorithmic trading

Required Skills

  • Expertise in Java programming and object-oriented design principles
  • Proficiency in Spring Boot, Hibernate, and other Java frameworks
  • Experience with microservices architecture and RESTful APIs
  • Knowledge of database systems like Oracle, SQL Server, or NoSQL (e.g., MongoDB)
  • Strong agile methodologies including Scrum and Kanban
  • Cloud computing skills with AWS, Azure, or Google Cloud
  • Security best practices for financial applications (e.g., encryption, authentication)
  • Version control with Git and CI/CD pipelines (e.g., Jenkins, GitHub Actions)
  • Problem-solving and analytical thinking in complex environments
  • Leadership and team management abilities
  • Communication skills for stakeholder engagement
  • Understanding of financial protocols like SWIFT or FIX
  • Testing frameworks such as JUnit and Mockito
  • Performance optimization for high-throughput systems
  • Adaptability to evolving fintech regulations and technologies

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 through internal training and tuition reimbursement
  • Employee stock purchase plan and financial wellness programs
  • On-site fitness centers and wellness initiatives at JP Morgan locations
  • 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

250,000 - 400,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 object-oriented design principlesintermediate
  • Proficiency in Spring Boot, Hibernate, and other Java frameworksintermediate
  • Experience with microservices architecture and RESTful APIsintermediate
  • Knowledge of database systems like Oracle, SQL Server, or NoSQL (e.g., MongoDB)intermediate
  • Strong agile methodologies including Scrum and Kanbanintermediate
  • Cloud computing skills with AWS, Azure, or Google Cloudintermediate
  • Security best practices for financial applications (e.g., encryption, authentication)intermediate
  • Version control with Git and CI/CD pipelines (e.g., Jenkins, GitHub Actions)intermediate
  • Problem-solving and analytical thinking in complex environmentsintermediate
  • Leadership and team management abilitiesintermediate
  • Communication skills for stakeholder engagementintermediate
  • Understanding of financial protocols like SWIFT or FIXintermediate
  • Testing frameworks such as JUnit and Mockitointermediate
  • Performance optimization for high-throughput systemsintermediate
  • Adaptability to evolving fintech regulations and technologiesintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of software engineering experience with a focus on Java development in financial services (experience)
  • Proven leadership experience managing agile teams in high-stakes environments (experience)
  • Strong understanding of financial regulations and compliance standards such as GDPR, SOX, and PCI-DSS (experience)
  • Experience with cloud platforms like AWS or Azure in a regulated industry (experience)
  • Demonstrated ability to deliver scalable, secure software solutions under tight deadlines (experience)
  • Excellent problem-solving skills with a track record of innovating in fintech applications (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan Chase's technology stack or similar enterprise environments (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or Agile methodologies (e.g., Scrum Master) (experience)
  • Prior work in risk management, payments, or investment banking systems (experience)
  • Knowledge of machine learning applications in fraud detection or algorithmic trading (experience)

Responsibilities

  • Lead a team of software engineers in designing and implementing Java-based solutions for critical financial systems
  • Collaborate with cross-functional agile teams to deliver innovative tech solutions across multiple domains
  • Oversee the development, testing, and deployment of secure, scalable applications compliant with industry regulations
  • Mentor junior engineers and foster a culture of continuous improvement and knowledge sharing
  • Identify and mitigate technical risks in high-volume transaction processing environments
  • Drive the adoption of modern Java frameworks and DevOps practices to enhance system performance
  • Partner with business stakeholders to translate financial requirements into robust technical architectures
  • Conduct code reviews and ensure adherence to JP Morgan's engineering best practices
  • Contribute to strategic planning for technology roadmaps in support of firm-wide initiatives

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 through internal training and tuition reimbursement
  • general: Employee stock purchase plan and financial wellness programs
  • general: On-site fitness centers and wellness initiatives at JP Morgan locations
  • general: Flexible work arrangements including hybrid options in Wilmington, DE

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.