Resume and JobRESUME AND JOB
JP Morgan Chase logo

Manager of Software Engineering - Backend Java

JP Morgan Chase

Software and Technology Jobs

Manager of Software Engineering - Backend Java

full-timePosted: Aug 28, 2025

Job Description

Manager of Software Engineering - Backend Java

Location: Wilmington, DE, 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 Manager of Software Engineering - Backend Java in our Wilmington, DE office, you will play a pivotal role in leading multiple teams to develop robust, scalable backend systems that power our global banking operations. This position involves managing day-to-day implementation activities while setting the overall guidance for team output, engineering practices, and collaboration. You will work on critical projects involving secure transaction processing, data analytics, and compliance-driven applications, ensuring our platforms meet the highest standards of reliability and security in the financial sector. In this leadership role, you will mentor a diverse group of engineers, foster a culture of excellence, and drive the adoption of modern Java-based technologies to solve complex business challenges. Collaborating closely with product, design, and operations teams, you will translate business requirements into technical architectures that support JP Morgan Chase's commitment to innovation and customer-centric solutions. Your expertise in backend development will be essential in optimizing performance for high-volume financial transactions and integrating with emerging technologies like cloud services and AI-driven analytics. We value professionals who thrive in dynamic environments and are passionate about making a tangible impact in finance. Joining JP Morgan Chase means becoming part of a world-class organization with unparalleled resources for growth, where your contributions directly influence the future of banking. If you have a strong background in Java engineering and team leadership, this is an opportunity to advance your career while contributing to mission-critical systems that serve millions of clients worldwide.

Key Responsibilities

  • Lead and manage multiple backend software engineering teams, overseeing day-to-day implementation activities for Java-based applications
  • Set strategic guidance for team output, engineering practices, and collaboration to ensure alignment with JP Morgan Chase's technology standards
  • Collaborate with product managers, architects, and stakeholders to define technical roadmaps for financial services platforms
  • Mentor and develop team members, fostering a culture of innovation and continuous improvement in software delivery
  • Ensure compliance with regulatory requirements and security protocols in all backend developments
  • Drive the adoption of best practices in code quality, testing, and deployment using CI/CD pipelines
  • Identify and mitigate technical risks in projects related to transaction processing and data analytics
  • Facilitate cross-team communication to enhance integration between backend services and frontend applications
  • Monitor and optimize system performance to support high-volume financial transactions
  • Contribute to hiring and onboarding processes to build high-performing engineering teams

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 7+ years of experience in software engineering with a focus on backend development using Java
  • Proven track record of leading and managing multiple engineering teams in a fast-paced environment
  • Strong understanding of financial services technologies, including secure data handling and regulatory compliance (e.g., GDPR, SOX)
  • Experience with agile methodologies and tools like JIRA for project management
  • Demonstrated ability to mentor and develop junior engineers
  • Excellent communication skills with the ability to collaborate across cross-functional teams

Preferred Qualifications

  • Experience in the banking or financial services sector, particularly with core banking systems or payment processing
  • Familiarity with cloud platforms such as AWS or Azure used in financial applications
  • Certification in Java (e.g., Oracle Certified Professional) or related technologies
  • Prior leadership role in implementing scalable microservices architectures
  • Knowledge of cybersecurity best practices in financial environments

Required Skills

  • Proficiency in Java and backend frameworks like Spring Boot
  • Experience with relational databases (e.g., Oracle, PostgreSQL) and NoSQL (e.g., MongoDB)
  • Knowledge of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes)
  • Strong problem-solving and analytical skills for complex financial systems
  • Leadership and team management abilities
  • Agile and Scrum methodologies
  • Version control systems like Git
  • Understanding of secure coding practices and encryption in financial applications
  • Communication and stakeholder management skills
  • Experience with build tools (Maven, Gradle) and testing frameworks (JUnit)
  • Familiarity with cloud-native development and DevOps practices
  • Ability to handle high-pressure environments with tight deadlines
  • Mentoring and coaching skills
  • Knowledge of financial regulations and data privacy
  • Adaptability to evolving technologies in banking

Benefits

  • Comprehensive health, dental, and vision insurance plans with employer contributions
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development programs and tuition reimbursement for advanced certifications
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs including gym memberships and mental health support
  • Flexible work arrangements and hybrid options for work-life balance
  • Access to JP Morgan's global mobility programs for career advancement

JP Morgan Chase is an equal opportunity employer.

Locations

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

  • Proficiency in Java and backend frameworks like Spring Bootintermediate
  • Experience with relational databases (e.g., Oracle, PostgreSQL) and NoSQL (e.g., MongoDB)intermediate
  • Knowledge of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes)intermediate
  • Strong problem-solving and analytical skills for complex financial systemsintermediate
  • Leadership and team management abilitiesintermediate
  • Agile and Scrum methodologiesintermediate
  • Version control systems like Gitintermediate
  • Understanding of secure coding practices and encryption in financial applicationsintermediate
  • Communication and stakeholder management skillsintermediate
  • Experience with build tools (Maven, Gradle) and testing frameworks (JUnit)intermediate
  • Familiarity with cloud-native development and DevOps practicesintermediate
  • Ability to handle high-pressure environments with tight deadlinesintermediate
  • Mentoring and coaching skillsintermediate
  • Knowledge of financial regulations and data privacyintermediate
  • Adaptability to evolving technologies in bankingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 7+ years of experience in software engineering with a focus on backend development using Java (experience)
  • Proven track record of leading and managing multiple engineering teams in a fast-paced environment (experience)
  • Strong understanding of financial services technologies, including secure data handling and regulatory compliance (e.g., GDPR, SOX) (experience)
  • Experience with agile methodologies and tools like JIRA for project management (experience)
  • Demonstrated ability to mentor and develop junior engineers (experience)
  • Excellent communication skills with the ability to collaborate across cross-functional teams (experience)

Preferred Qualifications

  • Experience in the banking or financial services sector, particularly with core banking systems or payment processing (experience)
  • Familiarity with cloud platforms such as AWS or Azure used in financial applications (experience)
  • Certification in Java (e.g., Oracle Certified Professional) or related technologies (experience)
  • Prior leadership role in implementing scalable microservices architectures (experience)
  • Knowledge of cybersecurity best practices in financial environments (experience)

Responsibilities

  • Lead and manage multiple backend software engineering teams, overseeing day-to-day implementation activities for Java-based applications
  • Set strategic guidance for team output, engineering practices, and collaboration to ensure alignment with JP Morgan Chase's technology standards
  • Collaborate with product managers, architects, and stakeholders to define technical roadmaps for financial services platforms
  • Mentor and develop team members, fostering a culture of innovation and continuous improvement in software delivery
  • Ensure compliance with regulatory requirements and security protocols in all backend developments
  • Drive the adoption of best practices in code quality, testing, and deployment using CI/CD pipelines
  • Identify and mitigate technical risks in projects related to transaction processing and data analytics
  • Facilitate cross-team communication to enhance integration between backend services and frontend applications
  • Monitor and optimize system performance to support high-volume financial transactions
  • Contribute to hiring and onboarding processes to build high-performing engineering teams

Benefits

  • general: Comprehensive health, dental, and vision insurance plans with employer contributions
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development programs and tuition reimbursement for advanced certifications
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid options for work-life balance
  • general: Access to JP Morgan's global mobility programs for career advancement

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

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

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

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

Manager of Software Engineering - Backend Java

JP Morgan Chase

Software and Technology Jobs

Manager of Software Engineering - Backend Java

full-timePosted: Aug 28, 2025

Job Description

Manager of Software Engineering - Backend Java

Location: Wilmington, DE, 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 Manager of Software Engineering - Backend Java in our Wilmington, DE office, you will play a pivotal role in leading multiple teams to develop robust, scalable backend systems that power our global banking operations. This position involves managing day-to-day implementation activities while setting the overall guidance for team output, engineering practices, and collaboration. You will work on critical projects involving secure transaction processing, data analytics, and compliance-driven applications, ensuring our platforms meet the highest standards of reliability and security in the financial sector. In this leadership role, you will mentor a diverse group of engineers, foster a culture of excellence, and drive the adoption of modern Java-based technologies to solve complex business challenges. Collaborating closely with product, design, and operations teams, you will translate business requirements into technical architectures that support JP Morgan Chase's commitment to innovation and customer-centric solutions. Your expertise in backend development will be essential in optimizing performance for high-volume financial transactions and integrating with emerging technologies like cloud services and AI-driven analytics. We value professionals who thrive in dynamic environments and are passionate about making a tangible impact in finance. Joining JP Morgan Chase means becoming part of a world-class organization with unparalleled resources for growth, where your contributions directly influence the future of banking. If you have a strong background in Java engineering and team leadership, this is an opportunity to advance your career while contributing to mission-critical systems that serve millions of clients worldwide.

Key Responsibilities

  • Lead and manage multiple backend software engineering teams, overseeing day-to-day implementation activities for Java-based applications
  • Set strategic guidance for team output, engineering practices, and collaboration to ensure alignment with JP Morgan Chase's technology standards
  • Collaborate with product managers, architects, and stakeholders to define technical roadmaps for financial services platforms
  • Mentor and develop team members, fostering a culture of innovation and continuous improvement in software delivery
  • Ensure compliance with regulatory requirements and security protocols in all backend developments
  • Drive the adoption of best practices in code quality, testing, and deployment using CI/CD pipelines
  • Identify and mitigate technical risks in projects related to transaction processing and data analytics
  • Facilitate cross-team communication to enhance integration between backend services and frontend applications
  • Monitor and optimize system performance to support high-volume financial transactions
  • Contribute to hiring and onboarding processes to build high-performing engineering teams

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 7+ years of experience in software engineering with a focus on backend development using Java
  • Proven track record of leading and managing multiple engineering teams in a fast-paced environment
  • Strong understanding of financial services technologies, including secure data handling and regulatory compliance (e.g., GDPR, SOX)
  • Experience with agile methodologies and tools like JIRA for project management
  • Demonstrated ability to mentor and develop junior engineers
  • Excellent communication skills with the ability to collaborate across cross-functional teams

Preferred Qualifications

  • Experience in the banking or financial services sector, particularly with core banking systems or payment processing
  • Familiarity with cloud platforms such as AWS or Azure used in financial applications
  • Certification in Java (e.g., Oracle Certified Professional) or related technologies
  • Prior leadership role in implementing scalable microservices architectures
  • Knowledge of cybersecurity best practices in financial environments

Required Skills

  • Proficiency in Java and backend frameworks like Spring Boot
  • Experience with relational databases (e.g., Oracle, PostgreSQL) and NoSQL (e.g., MongoDB)
  • Knowledge of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes)
  • Strong problem-solving and analytical skills for complex financial systems
  • Leadership and team management abilities
  • Agile and Scrum methodologies
  • Version control systems like Git
  • Understanding of secure coding practices and encryption in financial applications
  • Communication and stakeholder management skills
  • Experience with build tools (Maven, Gradle) and testing frameworks (JUnit)
  • Familiarity with cloud-native development and DevOps practices
  • Ability to handle high-pressure environments with tight deadlines
  • Mentoring and coaching skills
  • Knowledge of financial regulations and data privacy
  • Adaptability to evolving technologies in banking

Benefits

  • Comprehensive health, dental, and vision insurance plans with employer contributions
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development programs and tuition reimbursement for advanced certifications
  • Employee stock purchase plan and performance-based bonuses
  • Wellness programs including gym memberships and mental health support
  • Flexible work arrangements and hybrid options for work-life balance
  • Access to JP Morgan's global mobility programs for career advancement

JP Morgan Chase is an equal opportunity employer.

Locations

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

  • Proficiency in Java and backend frameworks like Spring Bootintermediate
  • Experience with relational databases (e.g., Oracle, PostgreSQL) and NoSQL (e.g., MongoDB)intermediate
  • Knowledge of RESTful APIs, microservices architecture, and containerization (Docker, Kubernetes)intermediate
  • Strong problem-solving and analytical skills for complex financial systemsintermediate
  • Leadership and team management abilitiesintermediate
  • Agile and Scrum methodologiesintermediate
  • Version control systems like Gitintermediate
  • Understanding of secure coding practices and encryption in financial applicationsintermediate
  • Communication and stakeholder management skillsintermediate
  • Experience with build tools (Maven, Gradle) and testing frameworks (JUnit)intermediate
  • Familiarity with cloud-native development and DevOps practicesintermediate
  • Ability to handle high-pressure environments with tight deadlinesintermediate
  • Mentoring and coaching skillsintermediate
  • Knowledge of financial regulations and data privacyintermediate
  • Adaptability to evolving technologies in bankingintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 7+ years of experience in software engineering with a focus on backend development using Java (experience)
  • Proven track record of leading and managing multiple engineering teams in a fast-paced environment (experience)
  • Strong understanding of financial services technologies, including secure data handling and regulatory compliance (e.g., GDPR, SOX) (experience)
  • Experience with agile methodologies and tools like JIRA for project management (experience)
  • Demonstrated ability to mentor and develop junior engineers (experience)
  • Excellent communication skills with the ability to collaborate across cross-functional teams (experience)

Preferred Qualifications

  • Experience in the banking or financial services sector, particularly with core banking systems or payment processing (experience)
  • Familiarity with cloud platforms such as AWS or Azure used in financial applications (experience)
  • Certification in Java (e.g., Oracle Certified Professional) or related technologies (experience)
  • Prior leadership role in implementing scalable microservices architectures (experience)
  • Knowledge of cybersecurity best practices in financial environments (experience)

Responsibilities

  • Lead and manage multiple backend software engineering teams, overseeing day-to-day implementation activities for Java-based applications
  • Set strategic guidance for team output, engineering practices, and collaboration to ensure alignment with JP Morgan Chase's technology standards
  • Collaborate with product managers, architects, and stakeholders to define technical roadmaps for financial services platforms
  • Mentor and develop team members, fostering a culture of innovation and continuous improvement in software delivery
  • Ensure compliance with regulatory requirements and security protocols in all backend developments
  • Drive the adoption of best practices in code quality, testing, and deployment using CI/CD pipelines
  • Identify and mitigate technical risks in projects related to transaction processing and data analytics
  • Facilitate cross-team communication to enhance integration between backend services and frontend applications
  • Monitor and optimize system performance to support high-volume financial transactions
  • Contribute to hiring and onboarding processes to build high-performing engineering teams

Benefits

  • general: Comprehensive health, dental, and vision insurance plans with employer contributions
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development programs and tuition reimbursement for advanced certifications
  • general: Employee stock purchase plan and performance-based bonuses
  • general: Wellness programs including gym memberships and mental health support
  • general: Flexible work arrangements and hybrid options for work-life balance
  • general: Access to JP Morgan's global mobility programs for career advancement

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.