Resume and JobRESUME AND JOB
JP Morgan Chase logo

Java Microservices Senior Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Java Microservices Senior Lead Software Engineer

full-timePosted: Nov 5, 2025

Job Description

Java Microservices Senior Lead Software Engineer

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of reimagining financial services through innovative technology. As a Java Microservices Senior Lead Software Engineer in our Wilmington, DE office, you will play a pivotal role in driving significant business impact by leading the development of cutting-edge microservices that power our global banking operations. This position within the Software Engineering category offers the opportunity to tackle diverse challenges spanning payments processing, risk management, and client-facing applications, all while ensuring scalability, security, and compliance in a highly regulated environment. You will collaborate with elite teams to architect solutions that handle trillions in transactions daily, leveraging JP Morgan Chase's vast resources to innovate in fintech. In this senior leadership role, you will guide a team of engineers in building resilient Java-based microservices using modern frameworks like Spring Boot, while integrating with cloud platforms such as AWS. Your responsibilities will include defining technical strategies that align with business goals, conducting thorough code reviews, and optimizing systems for performance under peak loads typical in financial services. You will navigate complex legacy integrations and emerging technologies, ensuring our platforms remain robust against cyber threats and regulatory demands like those from the SEC or Federal Reserve. This role demands a blend of technical depth and strategic foresight to deliver solutions that enhance customer experiences and operational efficiency across JP Morgan Chase's diverse portfolio. Joining JP Morgan Chase means becoming part of a world-class organization committed to your growth and well-being. We value engineers who thrive on solving real-world problems that matter, offering a collaborative culture where your ideas can shape the future of finance. With opportunities for advancement, comprehensive benefits, and exposure to global projects, this position is ideal for a seasoned professional passionate about technology's role in transforming banking. If you are ready to lead with impact in Wilmington, DE, apply today to contribute to our mission of powering the progress of humanity through responsible innovation.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based microservices to support core banking platforms at JP Morgan Chase
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and drive business impact in financial services
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices in software engineering
  • Implement scalable, secure solutions that handle high-volume transactions and ensure compliance with industry regulations
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in distributed systems
  • Integrate microservices with existing legacy systems and emerging technologies to enhance operational efficiency
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software iteratively
  • Stay abreast of fintech trends and incorporate secure coding practices to mitigate risks in financial applications
  • Contribute to the evolution of JP Morgan Chase's technology roadmap, tackling challenges across multiple domains like payments and risk analytics

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience with a focus on Java development
  • Proven track record in designing and implementing microservices architectures in a financial services environment
  • Experience leading cross-functional teams in agile development methodologies
  • Strong understanding of cloud platforms such as AWS or Azure, with hands-on experience in containerization (Docker, Kubernetes)
  • Demonstrated ability to handle high-stakes, mission-critical applications in banking and finance
  • Excellent problem-solving skills and ability to thrive in a fast-paced, regulated industry

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan Chase's technology stack or similar large-scale financial systems
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (e.g., AWS Certified Solutions Architect)
  • Prior leadership in projects involving real-time transaction processing or risk management systems
  • Familiarity with regulatory compliance standards such as GDPR, SOX, or PCI-DSS in financial services

Required Skills

  • Expertise in Java 8+ and Spring Boot framework
  • Proficiency in microservices design patterns and RESTful APIs
  • Experience with databases like Oracle, PostgreSQL, or NoSQL (e.g., MongoDB)
  • Knowledge of CI/CD pipelines using Jenkins, Git, or similar tools
  • Strong understanding of security protocols in financial systems (e.g., OAuth, encryption)
  • Familiarity with cloud-native development on AWS or Azure
  • Skills in container orchestration with Docker and Kubernetes
  • Agile methodologies and tools like Jira or Confluence
  • Problem-solving and analytical thinking for complex financial challenges
  • Leadership and communication skills for team collaboration
  • Experience with event-driven architectures (e.g., Kafka)
  • Testing frameworks like JUnit, Mockito, or Selenium
  • Performance tuning and monitoring tools (e.g., Prometheus, Grafana)
  • Adaptability to regulatory changes in banking
  • Interpersonal skills for stakeholder engagement in a global firm

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
  • Flexible work arrangements, including hybrid options in Wilmington, DE
  • Wellness programs, gym memberships, and mental health support services

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 8+ and Spring Boot frameworkintermediate
  • Proficiency in microservices design patterns and RESTful APIsintermediate
  • Experience with databases like Oracle, PostgreSQL, or NoSQL (e.g., MongoDB)intermediate
  • Knowledge of CI/CD pipelines using Jenkins, Git, or similar toolsintermediate
  • Strong understanding of security protocols in financial systems (e.g., OAuth, encryption)intermediate
  • Familiarity with cloud-native development on AWS or Azureintermediate
  • Skills in container orchestration with Docker and Kubernetesintermediate
  • Agile methodologies and tools like Jira or Confluenceintermediate
  • Problem-solving and analytical thinking for complex financial challengesintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Experience with event-driven architectures (e.g., Kafka)intermediate
  • Testing frameworks like JUnit, Mockito, or Seleniumintermediate
  • Performance tuning and monitoring tools (e.g., Prometheus, Grafana)intermediate
  • Adaptability to regulatory changes in bankingintermediate
  • Interpersonal skills for stakeholder engagement in a global firmintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven track record in designing and implementing microservices architectures in a financial services environment (experience)
  • Experience leading cross-functional teams in agile development methodologies (experience)
  • Strong understanding of cloud platforms such as AWS or Azure, with hands-on experience in containerization (Docker, Kubernetes) (experience)
  • Demonstrated ability to handle high-stakes, mission-critical applications in banking and finance (experience)
  • Excellent problem-solving skills and ability to thrive in a fast-paced, regulated industry (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan Chase's technology stack or similar large-scale financial systems (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (e.g., AWS Certified Solutions Architect) (experience)
  • Prior leadership in projects involving real-time transaction processing or risk management systems (experience)
  • Familiarity with regulatory compliance standards such as GDPR, SOX, or PCI-DSS in financial services (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based microservices to support core banking platforms at JP Morgan Chase
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and drive business impact in financial services
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices in software engineering
  • Implement scalable, secure solutions that handle high-volume transactions and ensure compliance with industry regulations
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in distributed systems
  • Integrate microservices with existing legacy systems and emerging technologies to enhance operational efficiency
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software iteratively
  • Stay abreast of fintech trends and incorporate secure coding practices to mitigate risks in financial applications
  • Contribute to the evolution of JP Morgan Chase's technology roadmap, tackling challenges across multiple domains like payments and risk analytics

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: Flexible work arrangements, including hybrid options in Wilmington, DE
  • general: Wellness programs, gym memberships, and mental health support services

Target Your Resume for "Java Microservices Senior Lead Software Engineer" , JP Morgan Chase

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

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

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

Java Microservices Senior Lead Software Engineer

JP Morgan Chase

Software and Technology Jobs

Java Microservices Senior Lead Software Engineer

full-timePosted: Nov 5, 2025

Job Description

Java Microservices Senior Lead Software Engineer

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are at the forefront of reimagining financial services through innovative technology. As a Java Microservices Senior Lead Software Engineer in our Wilmington, DE office, you will play a pivotal role in driving significant business impact by leading the development of cutting-edge microservices that power our global banking operations. This position within the Software Engineering category offers the opportunity to tackle diverse challenges spanning payments processing, risk management, and client-facing applications, all while ensuring scalability, security, and compliance in a highly regulated environment. You will collaborate with elite teams to architect solutions that handle trillions in transactions daily, leveraging JP Morgan Chase's vast resources to innovate in fintech. In this senior leadership role, you will guide a team of engineers in building resilient Java-based microservices using modern frameworks like Spring Boot, while integrating with cloud platforms such as AWS. Your responsibilities will include defining technical strategies that align with business goals, conducting thorough code reviews, and optimizing systems for performance under peak loads typical in financial services. You will navigate complex legacy integrations and emerging technologies, ensuring our platforms remain robust against cyber threats and regulatory demands like those from the SEC or Federal Reserve. This role demands a blend of technical depth and strategic foresight to deliver solutions that enhance customer experiences and operational efficiency across JP Morgan Chase's diverse portfolio. Joining JP Morgan Chase means becoming part of a world-class organization committed to your growth and well-being. We value engineers who thrive on solving real-world problems that matter, offering a collaborative culture where your ideas can shape the future of finance. With opportunities for advancement, comprehensive benefits, and exposure to global projects, this position is ideal for a seasoned professional passionate about technology's role in transforming banking. If you are ready to lead with impact in Wilmington, DE, apply today to contribute to our mission of powering the progress of humanity through responsible innovation.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based microservices to support core banking platforms at JP Morgan Chase
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and drive business impact in financial services
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices in software engineering
  • Implement scalable, secure solutions that handle high-volume transactions and ensure compliance with industry regulations
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in distributed systems
  • Integrate microservices with existing legacy systems and emerging technologies to enhance operational efficiency
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software iteratively
  • Stay abreast of fintech trends and incorporate secure coding practices to mitigate risks in financial applications
  • Contribute to the evolution of JP Morgan Chase's technology roadmap, tackling challenges across multiple domains like payments and risk analytics

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience with a focus on Java development
  • Proven track record in designing and implementing microservices architectures in a financial services environment
  • Experience leading cross-functional teams in agile development methodologies
  • Strong understanding of cloud platforms such as AWS or Azure, with hands-on experience in containerization (Docker, Kubernetes)
  • Demonstrated ability to handle high-stakes, mission-critical applications in banking and finance
  • Excellent problem-solving skills and ability to thrive in a fast-paced, regulated industry

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan Chase's technology stack or similar large-scale financial systems
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (e.g., AWS Certified Solutions Architect)
  • Prior leadership in projects involving real-time transaction processing or risk management systems
  • Familiarity with regulatory compliance standards such as GDPR, SOX, or PCI-DSS in financial services

Required Skills

  • Expertise in Java 8+ and Spring Boot framework
  • Proficiency in microservices design patterns and RESTful APIs
  • Experience with databases like Oracle, PostgreSQL, or NoSQL (e.g., MongoDB)
  • Knowledge of CI/CD pipelines using Jenkins, Git, or similar tools
  • Strong understanding of security protocols in financial systems (e.g., OAuth, encryption)
  • Familiarity with cloud-native development on AWS or Azure
  • Skills in container orchestration with Docker and Kubernetes
  • Agile methodologies and tools like Jira or Confluence
  • Problem-solving and analytical thinking for complex financial challenges
  • Leadership and communication skills for team collaboration
  • Experience with event-driven architectures (e.g., Kafka)
  • Testing frameworks like JUnit, Mockito, or Selenium
  • Performance tuning and monitoring tools (e.g., Prometheus, Grafana)
  • Adaptability to regulatory changes in banking
  • Interpersonal skills for stakeholder engagement in a global firm

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
  • Flexible work arrangements, including hybrid options in Wilmington, DE
  • Wellness programs, gym memberships, and mental health support services

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 8+ and Spring Boot frameworkintermediate
  • Proficiency in microservices design patterns and RESTful APIsintermediate
  • Experience with databases like Oracle, PostgreSQL, or NoSQL (e.g., MongoDB)intermediate
  • Knowledge of CI/CD pipelines using Jenkins, Git, or similar toolsintermediate
  • Strong understanding of security protocols in financial systems (e.g., OAuth, encryption)intermediate
  • Familiarity with cloud-native development on AWS or Azureintermediate
  • Skills in container orchestration with Docker and Kubernetesintermediate
  • Agile methodologies and tools like Jira or Confluenceintermediate
  • Problem-solving and analytical thinking for complex financial challengesintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Experience with event-driven architectures (e.g., Kafka)intermediate
  • Testing frameworks like JUnit, Mockito, or Seleniumintermediate
  • Performance tuning and monitoring tools (e.g., Prometheus, Grafana)intermediate
  • Adaptability to regulatory changes in bankingintermediate
  • Interpersonal skills for stakeholder engagement in a global firmintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven track record in designing and implementing microservices architectures in a financial services environment (experience)
  • Experience leading cross-functional teams in agile development methodologies (experience)
  • Strong understanding of cloud platforms such as AWS or Azure, with hands-on experience in containerization (Docker, Kubernetes) (experience)
  • Demonstrated ability to handle high-stakes, mission-critical applications in banking and finance (experience)
  • Excellent problem-solving skills and ability to thrive in a fast-paced, regulated industry (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan Chase's technology stack or similar large-scale financial systems (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (e.g., AWS Certified Solutions Architect) (experience)
  • Prior leadership in projects involving real-time transaction processing or risk management systems (experience)
  • Familiarity with regulatory compliance standards such as GDPR, SOX, or PCI-DSS in financial services (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based microservices to support core banking platforms at JP Morgan Chase
  • Collaborate with product managers, architects, and stakeholders to define technical requirements and drive business impact in financial services
  • Mentor and guide junior engineers, fostering a culture of innovation and best practices in software engineering
  • Implement scalable, secure solutions that handle high-volume transactions and ensure compliance with industry regulations
  • Conduct code reviews, optimize performance, and troubleshoot complex issues in distributed systems
  • Integrate microservices with existing legacy systems and emerging technologies to enhance operational efficiency
  • Drive agile ceremonies, including sprint planning and retrospectives, to deliver high-quality software iteratively
  • Stay abreast of fintech trends and incorporate secure coding practices to mitigate risks in financial applications
  • Contribute to the evolution of JP Morgan Chase's technology roadmap, tackling challenges across multiple domains like payments and risk analytics

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: Flexible work arrangements, including hybrid options in Wilmington, DE
  • general: Wellness programs, gym memberships, and mental health support services

Target Your Resume for "Java Microservices Senior Lead Software Engineer" , JP Morgan Chase

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.