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 financial innovation, powering the world's leading financial services with cutting-edge 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 tackling diverse challenges across multiple technologies and applications. This position within the Software Engineering category offers the opportunity to lead transformative projects that enhance our core banking infrastructure, from real-time payment processing to advanced risk analytics, ensuring seamless and secure experiences for millions of clients globally. You will collaborate with elite teams in a dynamic environment that values innovation, agility, and regulatory excellence, contributing to JP Morgan Chase's mission to redefine the future of finance. In this senior leadership role, you will architect and oversee the development of robust Java microservices that integrate with our enterprise ecosystem, leveraging cloud-native technologies to deliver scalable solutions. Your responsibilities will include guiding technical strategy, mentoring engineers, and ensuring that our platforms meet the highest standards of performance and security in a highly regulated industry. You will navigate complex financial use cases, such as fraud detection and compliance reporting, while optimizing systems for low-latency operations that handle trillions in assets. This role demands a blend of deep technical expertise and strategic foresight to align engineering efforts with business objectives, fostering innovation that drives competitive advantage for JP Morgan Chase. Joining our team means becoming part of a collaborative culture that emphasizes work-life balance, continuous learning, and impactful contributions. With access to world-class resources and opportunities for career growth, you will help shape the next generation of financial technology at one of the most influential institutions in the world. If you are passionate about leveraging Java and microservices to solve real-world financial challenges, this position offers a platform to lead and innovate in a supportive, high-achieving environment.

Key Responsibilities

  • Lead the design, development, and implementation of Java-based microservices to support core banking platforms and enhance transaction processing efficiency
  • Collaborate with product managers, data scientists, and business stakeholders to translate financial requirements into scalable technical solutions
  • Mentor and guide a team of software engineers, fostering a culture of innovation and best practices in software delivery
  • Optimize microservices for performance, reliability, and security in a high-volume, low-latency environment handling millions of daily transactions
  • Conduct code reviews, ensure adherence to coding standards, and implement CI/CD pipelines using tools like Jenkins or GitHub Actions
  • Troubleshoot and resolve complex issues in production systems, minimizing downtime for critical financial services
  • Drive the adoption of emerging technologies such as event-driven architectures and serverless computing to modernize legacy systems
  • Partner with compliance and risk teams to integrate regulatory requirements into software designs
  • Contribute to architectural decisions that align with JP Morgan Chase's enterprise-wide technology strategy
  • Monitor system health and performance metrics to proactively identify and mitigate potential risks in financial operations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience, with at least 5 years focused on Java development
  • Proven experience in designing, developing, and deploying microservices architectures in a financial services environment
  • Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud, with hands-on experience in containerization (Docker) and orchestration (Kubernetes)
  • Experience with agile methodologies and leading cross-functional teams in high-stakes, regulated industries like banking
  • Demonstrated ability to mentor junior engineers and drive technical excellence in complex, scalable systems
  • Familiarity with financial regulations such as GDPR, SOX, and PCI-DSS compliance

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan Chase's internal tools and platforms, or similar large-scale financial institutions
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (e.g., AWS Certified Solutions Architect)
  • Background in real-time payment systems, fraud detection, or risk management applications
  • Prior leadership role in open-source contributions or industry conferences related to microservices

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 messaging systems such as Kafka or RabbitMQ
  • Strong skills in DevOps tools including Docker, Kubernetes, and Terraform
  • Familiarity with security protocols like OAuth, JWT, and encryption standards
  • Analytical problem-solving and debugging in distributed systems
  • Leadership and communication skills for team collaboration
  • Understanding of financial domain concepts like payments, trading, and compliance
  • Agile/Scrum methodologies and JIRA for project management
  • Version control with Git and code quality tools like SonarQube
  • Performance tuning and monitoring with tools like Prometheus and Grafana
  • Adaptability to fast-paced, regulated environments
  • Mentoring and knowledge-sharing abilities

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 leave, and parental leave
  • Professional development opportunities, including tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements, including hybrid options in Wilmington, DE

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 350,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 messaging systems such as Kafka or RabbitMQintermediate
  • Strong skills in DevOps tools including Docker, Kubernetes, and Terraformintermediate
  • Familiarity with security protocols like OAuth, JWT, and encryption standardsintermediate
  • Analytical problem-solving and debugging in distributed systemsintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Understanding of financial domain concepts like payments, trading, and complianceintermediate
  • Agile/Scrum methodologies and JIRA for project managementintermediate
  • Version control with Git and code quality tools like SonarQubeintermediate
  • Performance tuning and monitoring with tools like Prometheus and Grafanaintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate
  • Mentoring and knowledge-sharing abilitiesintermediate

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 at least 5 years focused on Java development (experience)
  • Proven experience in designing, developing, and deploying microservices architectures in a financial services environment (experience)
  • Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud, with hands-on experience in containerization (Docker) and orchestration (Kubernetes) (experience)
  • Experience with agile methodologies and leading cross-functional teams in high-stakes, regulated industries like banking (experience)
  • Demonstrated ability to mentor junior engineers and drive technical excellence in complex, scalable systems (experience)
  • Familiarity with financial regulations such as GDPR, SOX, and PCI-DSS compliance (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan Chase's internal tools and platforms, or similar large-scale financial institutions (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (e.g., AWS Certified Solutions Architect) (experience)
  • Background in real-time payment systems, fraud detection, or risk management applications (experience)
  • Prior leadership role in open-source contributions or industry conferences related to microservices (experience)

Responsibilities

  • Lead the design, development, and implementation of Java-based microservices to support core banking platforms and enhance transaction processing efficiency
  • Collaborate with product managers, data scientists, and business stakeholders to translate financial requirements into scalable technical solutions
  • Mentor and guide a team of software engineers, fostering a culture of innovation and best practices in software delivery
  • Optimize microservices for performance, reliability, and security in a high-volume, low-latency environment handling millions of daily transactions
  • Conduct code reviews, ensure adherence to coding standards, and implement CI/CD pipelines using tools like Jenkins or GitHub Actions
  • Troubleshoot and resolve complex issues in production systems, minimizing downtime for critical financial services
  • Drive the adoption of emerging technologies such as event-driven architectures and serverless computing to modernize legacy systems
  • Partner with compliance and risk teams to integrate regulatory requirements into software designs
  • Contribute to architectural decisions that align with JP Morgan Chase's enterprise-wide technology strategy
  • Monitor system health and performance metrics to proactively identify and mitigate potential risks in financial operations

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 leave, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements, including hybrid options in Wilmington, DE

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 financial innovation, powering the world's leading financial services with cutting-edge 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 tackling diverse challenges across multiple technologies and applications. This position within the Software Engineering category offers the opportunity to lead transformative projects that enhance our core banking infrastructure, from real-time payment processing to advanced risk analytics, ensuring seamless and secure experiences for millions of clients globally. You will collaborate with elite teams in a dynamic environment that values innovation, agility, and regulatory excellence, contributing to JP Morgan Chase's mission to redefine the future of finance. In this senior leadership role, you will architect and oversee the development of robust Java microservices that integrate with our enterprise ecosystem, leveraging cloud-native technologies to deliver scalable solutions. Your responsibilities will include guiding technical strategy, mentoring engineers, and ensuring that our platforms meet the highest standards of performance and security in a highly regulated industry. You will navigate complex financial use cases, such as fraud detection and compliance reporting, while optimizing systems for low-latency operations that handle trillions in assets. This role demands a blend of deep technical expertise and strategic foresight to align engineering efforts with business objectives, fostering innovation that drives competitive advantage for JP Morgan Chase. Joining our team means becoming part of a collaborative culture that emphasizes work-life balance, continuous learning, and impactful contributions. With access to world-class resources and opportunities for career growth, you will help shape the next generation of financial technology at one of the most influential institutions in the world. If you are passionate about leveraging Java and microservices to solve real-world financial challenges, this position offers a platform to lead and innovate in a supportive, high-achieving environment.

Key Responsibilities

  • Lead the design, development, and implementation of Java-based microservices to support core banking platforms and enhance transaction processing efficiency
  • Collaborate with product managers, data scientists, and business stakeholders to translate financial requirements into scalable technical solutions
  • Mentor and guide a team of software engineers, fostering a culture of innovation and best practices in software delivery
  • Optimize microservices for performance, reliability, and security in a high-volume, low-latency environment handling millions of daily transactions
  • Conduct code reviews, ensure adherence to coding standards, and implement CI/CD pipelines using tools like Jenkins or GitHub Actions
  • Troubleshoot and resolve complex issues in production systems, minimizing downtime for critical financial services
  • Drive the adoption of emerging technologies such as event-driven architectures and serverless computing to modernize legacy systems
  • Partner with compliance and risk teams to integrate regulatory requirements into software designs
  • Contribute to architectural decisions that align with JP Morgan Chase's enterprise-wide technology strategy
  • Monitor system health and performance metrics to proactively identify and mitigate potential risks in financial operations

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software engineering experience, with at least 5 years focused on Java development
  • Proven experience in designing, developing, and deploying microservices architectures in a financial services environment
  • Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud, with hands-on experience in containerization (Docker) and orchestration (Kubernetes)
  • Experience with agile methodologies and leading cross-functional teams in high-stakes, regulated industries like banking
  • Demonstrated ability to mentor junior engineers and drive technical excellence in complex, scalable systems
  • Familiarity with financial regulations such as GDPR, SOX, and PCI-DSS compliance

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan Chase's internal tools and platforms, or similar large-scale financial institutions
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (e.g., AWS Certified Solutions Architect)
  • Background in real-time payment systems, fraud detection, or risk management applications
  • Prior leadership role in open-source contributions or industry conferences related to microservices

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 messaging systems such as Kafka or RabbitMQ
  • Strong skills in DevOps tools including Docker, Kubernetes, and Terraform
  • Familiarity with security protocols like OAuth, JWT, and encryption standards
  • Analytical problem-solving and debugging in distributed systems
  • Leadership and communication skills for team collaboration
  • Understanding of financial domain concepts like payments, trading, and compliance
  • Agile/Scrum methodologies and JIRA for project management
  • Version control with Git and code quality tools like SonarQube
  • Performance tuning and monitoring with tools like Prometheus and Grafana
  • Adaptability to fast-paced, regulated environments
  • Mentoring and knowledge-sharing abilities

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 leave, and parental leave
  • Professional development opportunities, including tuition reimbursement and access to internal training programs
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers, wellness programs, and mental health support
  • Flexible work arrangements, including hybrid options in Wilmington, DE

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 350,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 messaging systems such as Kafka or RabbitMQintermediate
  • Strong skills in DevOps tools including Docker, Kubernetes, and Terraformintermediate
  • Familiarity with security protocols like OAuth, JWT, and encryption standardsintermediate
  • Analytical problem-solving and debugging in distributed systemsintermediate
  • Leadership and communication skills for team collaborationintermediate
  • Understanding of financial domain concepts like payments, trading, and complianceintermediate
  • Agile/Scrum methodologies and JIRA for project managementintermediate
  • Version control with Git and code quality tools like SonarQubeintermediate
  • Performance tuning and monitoring with tools like Prometheus and Grafanaintermediate
  • Adaptability to fast-paced, regulated environmentsintermediate
  • Mentoring and knowledge-sharing abilitiesintermediate

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 at least 5 years focused on Java development (experience)
  • Proven experience in designing, developing, and deploying microservices architectures in a financial services environment (experience)
  • Strong understanding of cloud platforms such as AWS, Azure, or Google Cloud, with hands-on experience in containerization (Docker) and orchestration (Kubernetes) (experience)
  • Experience with agile methodologies and leading cross-functional teams in high-stakes, regulated industries like banking (experience)
  • Demonstrated ability to mentor junior engineers and drive technical excellence in complex, scalable systems (experience)
  • Familiarity with financial regulations such as GDPR, SOX, and PCI-DSS compliance (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan Chase's internal tools and platforms, or similar large-scale financial institutions (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud technologies (e.g., AWS Certified Solutions Architect) (experience)
  • Background in real-time payment systems, fraud detection, or risk management applications (experience)
  • Prior leadership role in open-source contributions or industry conferences related to microservices (experience)

Responsibilities

  • Lead the design, development, and implementation of Java-based microservices to support core banking platforms and enhance transaction processing efficiency
  • Collaborate with product managers, data scientists, and business stakeholders to translate financial requirements into scalable technical solutions
  • Mentor and guide a team of software engineers, fostering a culture of innovation and best practices in software delivery
  • Optimize microservices for performance, reliability, and security in a high-volume, low-latency environment handling millions of daily transactions
  • Conduct code reviews, ensure adherence to coding standards, and implement CI/CD pipelines using tools like Jenkins or GitHub Actions
  • Troubleshoot and resolve complex issues in production systems, minimizing downtime for critical financial services
  • Drive the adoption of emerging technologies such as event-driven architectures and serverless computing to modernize legacy systems
  • Partner with compliance and risk teams to integrate regulatory requirements into software designs
  • Contribute to architectural decisions that align with JP Morgan Chase's enterprise-wide technology strategy
  • Monitor system health and performance metrics to proactively identify and mitigate potential risks in financial operations

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 leave, and parental leave
  • general: Professional development opportunities, including tuition reimbursement and access to internal training programs
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers, wellness programs, and mental health support
  • general: Flexible work arrangements, including hybrid options in Wilmington, DE

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.