Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java

full-timePosted: Nov 10, 2025

Job Description

Lead Software Engineer - 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, and our API Marketplace is a cornerstone of our digital transformation strategy. As a Lead Software Engineer - Java, you will play a pivotal role in building and scaling a robust platform that enables developers to access and integrate with our extensive suite of financial APIs. Based in Wilmington, DE, this position offers the opportunity to lead engineering efforts that power everything from payment processing to investment tools, ensuring secure and efficient services for our global client base. You will work within a dynamic team environment, leveraging cutting-edge technologies to drive the evolution of our API ecosystem in the competitive financial services landscape. Your primary focus will be on architecting Java-based solutions that emphasize scalability, security, and compliance with stringent banking regulations. You will lead a team of engineers in developing microservices that integrate seamlessly with JP Morgan Chase's core systems, while fostering an inclusive culture of innovation and continuous improvement. Responsibilities include mentoring junior developers, conducting thorough code reviews, and collaborating with cross-functional partners to align technical solutions with business objectives. This role demands a deep understanding of the financial industry, where APIs not only facilitate internal operations but also open new revenue streams through external partnerships. Joining JP Morgan Chase means becoming part of a world-class organization committed to excellence and employee growth. We value diverse perspectives and provide ample opportunities for professional advancement in a supportive, high-impact setting. If you are passionate about Java engineering and excited to shape the future of fintech APIs, this position offers a rewarding path to contribute to groundbreaking financial solutions.

Key Responsibilities

  • Lead the design, development, and maintenance of Java-based APIs for the API Marketplace platform
  • Mentor and guide a team of software engineers, fostering best practices in code quality and scalability
  • Collaborate with product managers, architects, and stakeholders to define API requirements aligned with financial services needs
  • Implement secure, high-performance APIs that support internal and external developer ecosystems at JP Morgan Chase
  • Drive the adoption of microservices architecture and ensure compliance with banking regulations
  • Conduct code reviews, optimize system performance, and troubleshoot complex issues in production environments
  • Integrate APIs with core banking systems, enabling seamless data exchange and innovation in financial products
  • Contribute to the strategic roadmap for the API Marketplace, enhancing developer tools and monetization features
  • Monitor API usage metrics and iterate on features to improve reliability and user experience

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 8+ years of professional software engineering experience with Java
  • Proven leadership experience in guiding engineering teams on large-scale projects
  • Strong understanding of financial services APIs and marketplace ecosystems
  • Experience with agile methodologies and CI/CD pipelines
  • Knowledge of regulatory compliance in banking (e.g., GDPR, PCI-DSS)
  • Ability to collaborate with cross-functional teams in a fast-paced environment

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience working at a major financial institution like JP Morgan Chase
  • Familiarity with cloud platforms such as AWS or Azure in financial applications
  • Certifications in Java (e.g., Oracle Certified Professional) or API design
  • Prior involvement in API marketplace development or fintech innovations

Required Skills

  • Expertise in Java programming and Spring Boot framework
  • Proficiency in RESTful API design and OpenAPI specifications
  • Experience with microservices, Docker, and Kubernetes
  • Strong knowledge of SQL/NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Familiarity with security protocols like OAuth2, JWT, and encryption in financial systems
  • Skills in version control (Git) and build tools (Maven, Gradle)
  • Understanding of cloud computing (AWS services) for scalable applications
  • Agile/Scrum methodologies and Jira for project management
  • Problem-solving and debugging in high-stakes financial environments
  • Leadership and communication skills for team collaboration
  • Knowledge of financial domain concepts like payments and trading APIs
  • Testing frameworks (JUnit, Mockito) for robust API validation
  • Performance optimization techniques for low-latency systems
  • Soft skills in stakeholder management and requirement gathering

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • 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

  • Expertise in Java programming and Spring Boot frameworkintermediate
  • Proficiency in RESTful API design and OpenAPI specificationsintermediate
  • Experience with microservices, Docker, and Kubernetesintermediate
  • Strong knowledge of SQL/NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Familiarity with security protocols like OAuth2, JWT, and encryption in financial systemsintermediate
  • Skills in version control (Git) and build tools (Maven, Gradle)intermediate
  • Understanding of cloud computing (AWS services) for scalable applicationsintermediate
  • Agile/Scrum methodologies and Jira for project managementintermediate
  • Problem-solving and debugging in high-stakes financial environmentsintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Knowledge of financial domain concepts like payments and trading APIsintermediate
  • Testing frameworks (JUnit, Mockito) for robust API validationintermediate
  • Performance optimization techniques for low-latency systemsintermediate
  • Soft skills in stakeholder management and requirement gatheringintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 8+ years of professional software engineering experience with Java (experience)
  • Proven leadership experience in guiding engineering teams on large-scale projects (experience)
  • Strong understanding of financial services APIs and marketplace ecosystems (experience)
  • Experience with agile methodologies and CI/CD pipelines (experience)
  • Knowledge of regulatory compliance in banking (e.g., GDPR, PCI-DSS) (experience)
  • Ability to collaborate with cross-functional teams in a fast-paced environment (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience working at a major financial institution like JP Morgan Chase (experience)
  • Familiarity with cloud platforms such as AWS or Azure in financial applications (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or API design (experience)
  • Prior involvement in API marketplace development or fintech innovations (experience)

Responsibilities

  • Lead the design, development, and maintenance of Java-based APIs for the API Marketplace platform
  • Mentor and guide a team of software engineers, fostering best practices in code quality and scalability
  • Collaborate with product managers, architects, and stakeholders to define API requirements aligned with financial services needs
  • Implement secure, high-performance APIs that support internal and external developer ecosystems at JP Morgan Chase
  • Drive the adoption of microservices architecture and ensure compliance with banking regulations
  • Conduct code reviews, optimize system performance, and troubleshoot complex issues in production environments
  • Integrate APIs with core banking systems, enabling seamless data exchange and innovation in financial products
  • Contribute to the strategic roadmap for the API Marketplace, enhancing developer tools and monetization features
  • Monitor API usage metrics and iterate on features to improve reliability and user experience

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • 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 - Java" , JP Morgan Chase

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

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

Check Your ATS Score for "Lead Software Engineer - 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 Lead Software Engineer - 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

Lead Software Engineer - Java

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java

full-timePosted: Nov 10, 2025

Job Description

Lead Software Engineer - 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, and our API Marketplace is a cornerstone of our digital transformation strategy. As a Lead Software Engineer - Java, you will play a pivotal role in building and scaling a robust platform that enables developers to access and integrate with our extensive suite of financial APIs. Based in Wilmington, DE, this position offers the opportunity to lead engineering efforts that power everything from payment processing to investment tools, ensuring secure and efficient services for our global client base. You will work within a dynamic team environment, leveraging cutting-edge technologies to drive the evolution of our API ecosystem in the competitive financial services landscape. Your primary focus will be on architecting Java-based solutions that emphasize scalability, security, and compliance with stringent banking regulations. You will lead a team of engineers in developing microservices that integrate seamlessly with JP Morgan Chase's core systems, while fostering an inclusive culture of innovation and continuous improvement. Responsibilities include mentoring junior developers, conducting thorough code reviews, and collaborating with cross-functional partners to align technical solutions with business objectives. This role demands a deep understanding of the financial industry, where APIs not only facilitate internal operations but also open new revenue streams through external partnerships. Joining JP Morgan Chase means becoming part of a world-class organization committed to excellence and employee growth. We value diverse perspectives and provide ample opportunities for professional advancement in a supportive, high-impact setting. If you are passionate about Java engineering and excited to shape the future of fintech APIs, this position offers a rewarding path to contribute to groundbreaking financial solutions.

Key Responsibilities

  • Lead the design, development, and maintenance of Java-based APIs for the API Marketplace platform
  • Mentor and guide a team of software engineers, fostering best practices in code quality and scalability
  • Collaborate with product managers, architects, and stakeholders to define API requirements aligned with financial services needs
  • Implement secure, high-performance APIs that support internal and external developer ecosystems at JP Morgan Chase
  • Drive the adoption of microservices architecture and ensure compliance with banking regulations
  • Conduct code reviews, optimize system performance, and troubleshoot complex issues in production environments
  • Integrate APIs with core banking systems, enabling seamless data exchange and innovation in financial products
  • Contribute to the strategic roadmap for the API Marketplace, enhancing developer tools and monetization features
  • Monitor API usage metrics and iterate on features to improve reliability and user experience

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 8+ years of professional software engineering experience with Java
  • Proven leadership experience in guiding engineering teams on large-scale projects
  • Strong understanding of financial services APIs and marketplace ecosystems
  • Experience with agile methodologies and CI/CD pipelines
  • Knowledge of regulatory compliance in banking (e.g., GDPR, PCI-DSS)
  • Ability to collaborate with cross-functional teams in a fast-paced environment

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience working at a major financial institution like JP Morgan Chase
  • Familiarity with cloud platforms such as AWS or Azure in financial applications
  • Certifications in Java (e.g., Oracle Certified Professional) or API design
  • Prior involvement in API marketplace development or fintech innovations

Required Skills

  • Expertise in Java programming and Spring Boot framework
  • Proficiency in RESTful API design and OpenAPI specifications
  • Experience with microservices, Docker, and Kubernetes
  • Strong knowledge of SQL/NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Familiarity with security protocols like OAuth2, JWT, and encryption in financial systems
  • Skills in version control (Git) and build tools (Maven, Gradle)
  • Understanding of cloud computing (AWS services) for scalable applications
  • Agile/Scrum methodologies and Jira for project management
  • Problem-solving and debugging in high-stakes financial environments
  • Leadership and communication skills for team collaboration
  • Knowledge of financial domain concepts like payments and trading APIs
  • Testing frameworks (JUnit, Mockito) for robust API validation
  • Performance optimization techniques for low-latency systems
  • Soft skills in stakeholder management and requirement gathering

Benefits

  • Competitive base salary and performance-based bonuses
  • Comprehensive health, dental, and vision insurance plans
  • 401(k) retirement savings plan with company matching
  • Generous paid time off, including vacation, sick days, and parental leave
  • Professional development opportunities, including tuition reimbursement and certifications
  • 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

  • Expertise in Java programming and Spring Boot frameworkintermediate
  • Proficiency in RESTful API design and OpenAPI specificationsintermediate
  • Experience with microservices, Docker, and Kubernetesintermediate
  • Strong knowledge of SQL/NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Familiarity with security protocols like OAuth2, JWT, and encryption in financial systemsintermediate
  • Skills in version control (Git) and build tools (Maven, Gradle)intermediate
  • Understanding of cloud computing (AWS services) for scalable applicationsintermediate
  • Agile/Scrum methodologies and Jira for project managementintermediate
  • Problem-solving and debugging in high-stakes financial environmentsintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Knowledge of financial domain concepts like payments and trading APIsintermediate
  • Testing frameworks (JUnit, Mockito) for robust API validationintermediate
  • Performance optimization techniques for low-latency systemsintermediate
  • Soft skills in stakeholder management and requirement gatheringintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 8+ years of professional software engineering experience with Java (experience)
  • Proven leadership experience in guiding engineering teams on large-scale projects (experience)
  • Strong understanding of financial services APIs and marketplace ecosystems (experience)
  • Experience with agile methodologies and CI/CD pipelines (experience)
  • Knowledge of regulatory compliance in banking (e.g., GDPR, PCI-DSS) (experience)
  • Ability to collaborate with cross-functional teams in a fast-paced environment (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience working at a major financial institution like JP Morgan Chase (experience)
  • Familiarity with cloud platforms such as AWS or Azure in financial applications (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or API design (experience)
  • Prior involvement in API marketplace development or fintech innovations (experience)

Responsibilities

  • Lead the design, development, and maintenance of Java-based APIs for the API Marketplace platform
  • Mentor and guide a team of software engineers, fostering best practices in code quality and scalability
  • Collaborate with product managers, architects, and stakeholders to define API requirements aligned with financial services needs
  • Implement secure, high-performance APIs that support internal and external developer ecosystems at JP Morgan Chase
  • Drive the adoption of microservices architecture and ensure compliance with banking regulations
  • Conduct code reviews, optimize system performance, and troubleshoot complex issues in production environments
  • Integrate APIs with core banking systems, enabling seamless data exchange and innovation in financial products
  • Contribute to the strategic roadmap for the API Marketplace, enhancing developer tools and monetization features
  • Monitor API usage metrics and iterate on features to improve reliability and user experience

Benefits

  • general: Competitive base salary and performance-based bonuses
  • general: Comprehensive health, dental, and vision insurance plans
  • general: 401(k) retirement savings plan with company matching
  • general: Generous paid time off, including vacation, sick days, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and certifications
  • 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 - Java" , JP Morgan Chase

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.