Resume and JobRESUME AND JOB
JP Morgan Chase logo

Sr Lead Software Engineer - Java

JP Morgan Chase

Software and Technology Jobs

Sr Lead Software Engineer - Java

full-timePosted: Nov 20, 2025

Job Description

Sr Lead Software Engineer - Java

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm at the forefront of innovation in banking, investment, and asset management. We are seeking a Sr Lead Software Engineer - Java to join our Technology team in Wilmington, DE. In this pivotal role, you will leverage your deep expertise in Java, Spring, Kafka, and Streams to build and enhance robust, scalable systems that power our core financial operations. With a preferred background in ML and AI, you will contribute to cutting-edge solutions that drive data-driven decision-making in areas like risk management, transaction processing, and client analytics. As part of our dynamic engineering team, you will collaborate with product managers, data scientists, and compliance experts to deliver secure, high-performance applications that meet the rigorous demands of the financial industry. Your responsibilities will include architecting event-driven microservices that handle real-time financial data streams, ensuring seamless integration with JP Morgan's vast ecosystem of trading and banking platforms. You will lead technical initiatives to optimize system reliability and scalability, incorporating Kafka for efficient message brokering and Streams for advanced data processing. Opportunities to infuse ML/AI elements will allow you to innovate in predictive modeling for fraud detection and personalized financial services, all while adhering to strict regulatory standards like those from the SEC and FINRA. This role demands a proactive leader who thrives in a fast-paced environment, mentoring teams and fostering a culture of continuous improvement. Joining JP Morgan Chase means becoming part of a world-class organization committed to your professional growth and work-life balance. We offer unparalleled resources for career advancement, including access to global projects and executive mentorship. In Wilmington, DE, you'll work in a collaborative hub that supports hybrid flexibility, surrounded by a community focused on excellence in financial technology. If you are passionate about engineering impactful solutions in finance and ready to lead the next wave of digital transformation at one of the world's most admired companies, apply today to shape the future of banking with us.

Key Responsibilities

  • Design, develop, and maintain Java-based microservices using Spring Boot and Kafka for real-time data processing in JP Morgan's financial platforms
  • Lead the integration of streaming technologies like Kafka Streams to handle high-volume transaction data securely
  • Collaborate with cross-functional teams to architect scalable solutions that support fraud detection and risk assessment
  • Mentor junior engineers and conduct code reviews to ensure adherence to best practices and security protocols
  • Optimize application performance and troubleshoot issues in production environments within the financial services ecosystem
  • Incorporate ML/AI models to enhance predictive analytics for client services and investment strategies
  • Ensure all developments comply with JP Morgan's stringent regulatory and data privacy requirements
  • Drive innovation by prototyping new features that improve operational efficiency in banking operations
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver value to stakeholders

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 8+ years of professional software development experience with a focus on Java-based applications
  • Proven expertise in building scalable, high-performance systems in the financial services domain
  • Strong understanding of distributed systems and event-driven architectures
  • Experience with agile methodologies and CI/CD pipelines in a large enterprise environment
  • Ability to obtain necessary security clearances for handling sensitive financial data
  • Demonstrated track record of leading technical projects to successful delivery

Preferred Qualifications

  • Knowledge of machine learning and AI frameworks for enhancing financial analytics
  • Experience with cloud platforms like AWS or Azure in a regulated financial setting
  • Familiarity with regulatory compliance standards such as GDPR, SOX, and PCI-DSS
  • Prior work in risk management or trading systems at a major financial institution

Required Skills

  • Java (core and advanced features)
  • Spring Framework (Boot, MVC, Security)
  • Apache Kafka and Kafka Streams
  • Microservices architecture
  • RESTful APIs and JSON handling
  • SQL/NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Git and version control systems
  • Agile/Scrum methodologies
  • Problem-solving and debugging
  • Team collaboration and communication
  • Machine Learning basics (e.g., TensorFlow, scikit-learn)
  • Cloud computing (AWS preferred)
  • Containerization (Docker, Kubernetes)
  • Security best practices in financial apps
  • Performance optimization and monitoring tools (e.g., JMeter, Prometheus)

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

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, US

Salary

Estimated Salary Rangehigh confidence

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

  • Java (core and advanced features)intermediate
  • Spring Framework (Boot, MVC, Security)intermediate
  • Apache Kafka and Kafka Streamsintermediate
  • Microservices architectureintermediate
  • RESTful APIs and JSON handlingintermediate
  • SQL/NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Git and version control systemsintermediate
  • Agile/Scrum methodologiesintermediate
  • Problem-solving and debuggingintermediate
  • Team collaboration and communicationintermediate
  • Machine Learning basics (e.g., TensorFlow, scikit-learn)intermediate
  • Cloud computing (AWS preferred)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Security best practices in financial appsintermediate
  • Performance optimization and monitoring tools (e.g., JMeter, Prometheus)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 8+ years of professional software development experience with a focus on Java-based applications (experience)
  • Proven expertise in building scalable, high-performance systems in the financial services domain (experience)
  • Strong understanding of distributed systems and event-driven architectures (experience)
  • Experience with agile methodologies and CI/CD pipelines in a large enterprise environment (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)
  • Demonstrated track record of leading technical projects to successful delivery (experience)

Preferred Qualifications

  • Knowledge of machine learning and AI frameworks for enhancing financial analytics (experience)
  • Experience with cloud platforms like AWS or Azure in a regulated financial setting (experience)
  • Familiarity with regulatory compliance standards such as GDPR, SOX, and PCI-DSS (experience)
  • Prior work in risk management or trading systems at a major financial institution (experience)

Responsibilities

  • Design, develop, and maintain Java-based microservices using Spring Boot and Kafka for real-time data processing in JP Morgan's financial platforms
  • Lead the integration of streaming technologies like Kafka Streams to handle high-volume transaction data securely
  • Collaborate with cross-functional teams to architect scalable solutions that support fraud detection and risk assessment
  • Mentor junior engineers and conduct code reviews to ensure adherence to best practices and security protocols
  • Optimize application performance and troubleshoot issues in production environments within the financial services ecosystem
  • Incorporate ML/AI models to enhance predictive analytics for client services and investment strategies
  • Ensure all developments comply with JP Morgan's stringent regulatory and data privacy requirements
  • Drive innovation by prototyping new features that improve operational efficiency in banking operations
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver value to stakeholders

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

Target Your Resume for "Sr Lead Software Engineer - Java" , JP Morgan Chase

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

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

Check Your ATS Score for "Sr 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 Sr 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

Sr Lead Software Engineer - Java

JP Morgan Chase

Software and Technology Jobs

Sr Lead Software Engineer - Java

full-timePosted: Nov 20, 2025

Job Description

Sr Lead Software Engineer - Java

Location: Wilmington, DE, United States

Job Family: Software Engineering

About the Role

At JP Morgan Chase, we are a leading global financial services firm at the forefront of innovation in banking, investment, and asset management. We are seeking a Sr Lead Software Engineer - Java to join our Technology team in Wilmington, DE. In this pivotal role, you will leverage your deep expertise in Java, Spring, Kafka, and Streams to build and enhance robust, scalable systems that power our core financial operations. With a preferred background in ML and AI, you will contribute to cutting-edge solutions that drive data-driven decision-making in areas like risk management, transaction processing, and client analytics. As part of our dynamic engineering team, you will collaborate with product managers, data scientists, and compliance experts to deliver secure, high-performance applications that meet the rigorous demands of the financial industry. Your responsibilities will include architecting event-driven microservices that handle real-time financial data streams, ensuring seamless integration with JP Morgan's vast ecosystem of trading and banking platforms. You will lead technical initiatives to optimize system reliability and scalability, incorporating Kafka for efficient message brokering and Streams for advanced data processing. Opportunities to infuse ML/AI elements will allow you to innovate in predictive modeling for fraud detection and personalized financial services, all while adhering to strict regulatory standards like those from the SEC and FINRA. This role demands a proactive leader who thrives in a fast-paced environment, mentoring teams and fostering a culture of continuous improvement. Joining JP Morgan Chase means becoming part of a world-class organization committed to your professional growth and work-life balance. We offer unparalleled resources for career advancement, including access to global projects and executive mentorship. In Wilmington, DE, you'll work in a collaborative hub that supports hybrid flexibility, surrounded by a community focused on excellence in financial technology. If you are passionate about engineering impactful solutions in finance and ready to lead the next wave of digital transformation at one of the world's most admired companies, apply today to shape the future of banking with us.

Key Responsibilities

  • Design, develop, and maintain Java-based microservices using Spring Boot and Kafka for real-time data processing in JP Morgan's financial platforms
  • Lead the integration of streaming technologies like Kafka Streams to handle high-volume transaction data securely
  • Collaborate with cross-functional teams to architect scalable solutions that support fraud detection and risk assessment
  • Mentor junior engineers and conduct code reviews to ensure adherence to best practices and security protocols
  • Optimize application performance and troubleshoot issues in production environments within the financial services ecosystem
  • Incorporate ML/AI models to enhance predictive analytics for client services and investment strategies
  • Ensure all developments comply with JP Morgan's stringent regulatory and data privacy requirements
  • Drive innovation by prototyping new features that improve operational efficiency in banking operations
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver value to stakeholders

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred
  • 8+ years of professional software development experience with a focus on Java-based applications
  • Proven expertise in building scalable, high-performance systems in the financial services domain
  • Strong understanding of distributed systems and event-driven architectures
  • Experience with agile methodologies and CI/CD pipelines in a large enterprise environment
  • Ability to obtain necessary security clearances for handling sensitive financial data
  • Demonstrated track record of leading technical projects to successful delivery

Preferred Qualifications

  • Knowledge of machine learning and AI frameworks for enhancing financial analytics
  • Experience with cloud platforms like AWS or Azure in a regulated financial setting
  • Familiarity with regulatory compliance standards such as GDPR, SOX, and PCI-DSS
  • Prior work in risk management or trading systems at a major financial institution

Required Skills

  • Java (core and advanced features)
  • Spring Framework (Boot, MVC, Security)
  • Apache Kafka and Kafka Streams
  • Microservices architecture
  • RESTful APIs and JSON handling
  • SQL/NoSQL databases (e.g., PostgreSQL, MongoDB)
  • Git and version control systems
  • Agile/Scrum methodologies
  • Problem-solving and debugging
  • Team collaboration and communication
  • Machine Learning basics (e.g., TensorFlow, scikit-learn)
  • Cloud computing (AWS preferred)
  • Containerization (Docker, Kubernetes)
  • Security best practices in financial apps
  • Performance optimization and monitoring tools (e.g., JMeter, Prometheus)

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

JP Morgan Chase is an equal opportunity employer.

Locations

  • Wilmington, US

Salary

Estimated Salary Rangehigh confidence

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

  • Java (core and advanced features)intermediate
  • Spring Framework (Boot, MVC, Security)intermediate
  • Apache Kafka and Kafka Streamsintermediate
  • Microservices architectureintermediate
  • RESTful APIs and JSON handlingintermediate
  • SQL/NoSQL databases (e.g., PostgreSQL, MongoDB)intermediate
  • Git and version control systemsintermediate
  • Agile/Scrum methodologiesintermediate
  • Problem-solving and debuggingintermediate
  • Team collaboration and communicationintermediate
  • Machine Learning basics (e.g., TensorFlow, scikit-learn)intermediate
  • Cloud computing (AWS preferred)intermediate
  • Containerization (Docker, Kubernetes)intermediate
  • Security best practices in financial appsintermediate
  • Performance optimization and monitoring tools (e.g., JMeter, Prometheus)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred (experience)
  • 8+ years of professional software development experience with a focus on Java-based applications (experience)
  • Proven expertise in building scalable, high-performance systems in the financial services domain (experience)
  • Strong understanding of distributed systems and event-driven architectures (experience)
  • Experience with agile methodologies and CI/CD pipelines in a large enterprise environment (experience)
  • Ability to obtain necessary security clearances for handling sensitive financial data (experience)
  • Demonstrated track record of leading technical projects to successful delivery (experience)

Preferred Qualifications

  • Knowledge of machine learning and AI frameworks for enhancing financial analytics (experience)
  • Experience with cloud platforms like AWS or Azure in a regulated financial setting (experience)
  • Familiarity with regulatory compliance standards such as GDPR, SOX, and PCI-DSS (experience)
  • Prior work in risk management or trading systems at a major financial institution (experience)

Responsibilities

  • Design, develop, and maintain Java-based microservices using Spring Boot and Kafka for real-time data processing in JP Morgan's financial platforms
  • Lead the integration of streaming technologies like Kafka Streams to handle high-volume transaction data securely
  • Collaborate with cross-functional teams to architect scalable solutions that support fraud detection and risk assessment
  • Mentor junior engineers and conduct code reviews to ensure adherence to best practices and security protocols
  • Optimize application performance and troubleshoot issues in production environments within the financial services ecosystem
  • Incorporate ML/AI models to enhance predictive analytics for client services and investment strategies
  • Ensure all developments comply with JP Morgan's stringent regulatory and data privacy requirements
  • Drive innovation by prototyping new features that improve operational efficiency in banking operations
  • Participate in agile ceremonies, including sprint planning and retrospectives, to deliver value to stakeholders

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

Target Your Resume for "Sr Lead Software Engineer - Java" , JP Morgan Chase

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

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

Check Your ATS Score for "Sr 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 Sr 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.