Resume and JobRESUME AND JOB
JP Morgan Chase logo

Lead Software Engineer - Java, AWS, Cassandra

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java, AWS, Cassandra

full-timePosted: Dec 9, 2025

Job Description

Lead Software Engineer - Java, AWS, Cassandra

Location: Jersey City, NJ, 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 Lead Software Engineer - Java, AWS, Cassandra in our Jersey City, NJ office, you will play a pivotal role in an agile team responsible for developing critical tech solutions that span multiple technical areas. This position involves architecting and implementing robust, scalable systems that support high-volume financial transactions, risk management, and regulatory compliance. You will leverage your expertise in Java, AWS cloud infrastructure, and Cassandra NoSQL databases to deliver secure, efficient applications that drive business value in a fast-paced, global environment. In this leadership role, you will guide a team of engineers through the full software development lifecycle, from ideation to deployment, ensuring alignment with JP Morgan Chase's commitment to innovation and excellence. Responsibilities include designing microservices-based architectures, optimizing data pipelines for real-time analytics, and integrating advanced security features to safeguard client assets. You will collaborate closely with product managers, data scientists, and compliance experts to address complex challenges in the financial services industry, such as fraud detection and market data processing. Your work will directly impact our ability to serve millions of clients with reliable, high-performance solutions. We seek a proactive leader passionate about technology and finance, with a proven track record in agile environments. At JP Morgan Chase, you'll have access to world-class resources, mentorship from industry experts, and opportunities to grow your career in one of the most dynamic sectors. Join us to contribute to transformative projects that shape the future of banking while enjoying a supportive culture that values work-life balance and professional development.

Key Responsibilities

  • Design, develop, and maintain scalable Java-based applications using AWS and Cassandra for JP Morgan Chase's core banking platforms
  • Lead a cross-functional agile team in delivering high-impact technical solutions across multiple domains in the financial services sector
  • Collaborate with stakeholders to translate business requirements into robust, secure software architectures
  • Implement and optimize data-intensive features using NoSQL databases to support real-time financial transactions
  • Conduct code reviews, mentor junior engineers, and ensure adherence to best practices in software engineering
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial systems
  • Integrate security protocols and compliance measures to protect sensitive client data in line with regulatory standards
  • Drive innovation by exploring emerging technologies to enhance efficiency in risk management and trading operations
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within the agile framework
  • Document technical designs and contribute to knowledge sharing across JP Morgan Chase engineering teams

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java
  • Strong experience with AWS cloud services and infrastructure
  • Proficiency in Cassandra or similar NoSQL databases
  • Demonstrated ability to lead agile teams in delivering complex solutions
  • Experience in financial services or high-stakes regulatory environments
  • Solid understanding of secure coding practices and compliance standards like GDPR and SOX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with microservices architecture and containerization (Docker, Kubernetes)
  • Prior work at a major financial institution handling trading or risk management systems
  • Certifications such as AWS Certified Solutions Architect or Oracle Java Certification
  • Knowledge of machine learning integration in financial applications

Required Skills

  • Java programming (core and advanced features)
  • AWS services (EC2, S3, Lambda, RDS)
  • Cassandra database design and querying
  • Agile methodologies (Scrum, Kanban)
  • Microservices and RESTful API development
  • SQL and NoSQL data modeling
  • Secure coding and vulnerability assessment
  • Containerization with Docker and Kubernetes
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving and debugging in distributed systems
  • Leadership and team collaboration
  • Financial domain knowledge (trading, compliance)
  • Version control with Git
  • Performance optimization and scalability
  • Communication and stakeholder management

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at JP Morgan Chase facilities
  • Flexible work arrangements including hybrid options in Jersey City

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Java programming (core and advanced features)intermediate
  • AWS services (EC2, S3, Lambda, RDS)intermediate
  • Cassandra database design and queryingintermediate
  • Agile methodologies (Scrum, Kanban)intermediate
  • Microservices and RESTful API developmentintermediate
  • SQL and NoSQL data modelingintermediate
  • Secure coding and vulnerability assessmentintermediate
  • Containerization with Docker and Kubernetesintermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving and debugging in distributed systemsintermediate
  • Leadership and team collaborationintermediate
  • Financial domain knowledge (trading, compliance)intermediate
  • Version control with Gitintermediate
  • Performance optimization and scalabilityintermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java (experience)
  • Strong experience with AWS cloud services and infrastructure (experience)
  • Proficiency in Cassandra or similar NoSQL databases (experience)
  • Demonstrated ability to lead agile teams in delivering complex solutions (experience)
  • Experience in financial services or high-stakes regulatory environments (experience)
  • Solid understanding of secure coding practices and compliance standards like GDPR and SOX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with microservices architecture and containerization (Docker, Kubernetes) (experience)
  • Prior work at a major financial institution handling trading or risk management systems (experience)
  • Certifications such as AWS Certified Solutions Architect or Oracle Java Certification (experience)
  • Knowledge of machine learning integration in financial applications (experience)

Responsibilities

  • Design, develop, and maintain scalable Java-based applications using AWS and Cassandra for JP Morgan Chase's core banking platforms
  • Lead a cross-functional agile team in delivering high-impact technical solutions across multiple domains in the financial services sector
  • Collaborate with stakeholders to translate business requirements into robust, secure software architectures
  • Implement and optimize data-intensive features using NoSQL databases to support real-time financial transactions
  • Conduct code reviews, mentor junior engineers, and ensure adherence to best practices in software engineering
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial systems
  • Integrate security protocols and compliance measures to protect sensitive client data in line with regulatory standards
  • Drive innovation by exploring emerging technologies to enhance efficiency in risk management and trading operations
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within the agile framework
  • Document technical designs and contribute to knowledge sharing across JP Morgan Chase engineering teams

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at JP Morgan Chase facilities
  • general: Flexible work arrangements including hybrid options in Jersey City

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

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

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

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

JP Morgan Chase

Software and Technology Jobs

Lead Software Engineer - Java, AWS, Cassandra

full-timePosted: Dec 9, 2025

Job Description

Lead Software Engineer - Java, AWS, Cassandra

Location: Jersey City, NJ, 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 Lead Software Engineer - Java, AWS, Cassandra in our Jersey City, NJ office, you will play a pivotal role in an agile team responsible for developing critical tech solutions that span multiple technical areas. This position involves architecting and implementing robust, scalable systems that support high-volume financial transactions, risk management, and regulatory compliance. You will leverage your expertise in Java, AWS cloud infrastructure, and Cassandra NoSQL databases to deliver secure, efficient applications that drive business value in a fast-paced, global environment. In this leadership role, you will guide a team of engineers through the full software development lifecycle, from ideation to deployment, ensuring alignment with JP Morgan Chase's commitment to innovation and excellence. Responsibilities include designing microservices-based architectures, optimizing data pipelines for real-time analytics, and integrating advanced security features to safeguard client assets. You will collaborate closely with product managers, data scientists, and compliance experts to address complex challenges in the financial services industry, such as fraud detection and market data processing. Your work will directly impact our ability to serve millions of clients with reliable, high-performance solutions. We seek a proactive leader passionate about technology and finance, with a proven track record in agile environments. At JP Morgan Chase, you'll have access to world-class resources, mentorship from industry experts, and opportunities to grow your career in one of the most dynamic sectors. Join us to contribute to transformative projects that shape the future of banking while enjoying a supportive culture that values work-life balance and professional development.

Key Responsibilities

  • Design, develop, and maintain scalable Java-based applications using AWS and Cassandra for JP Morgan Chase's core banking platforms
  • Lead a cross-functional agile team in delivering high-impact technical solutions across multiple domains in the financial services sector
  • Collaborate with stakeholders to translate business requirements into robust, secure software architectures
  • Implement and optimize data-intensive features using NoSQL databases to support real-time financial transactions
  • Conduct code reviews, mentor junior engineers, and ensure adherence to best practices in software engineering
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial systems
  • Integrate security protocols and compliance measures to protect sensitive client data in line with regulatory standards
  • Drive innovation by exploring emerging technologies to enhance efficiency in risk management and trading operations
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within the agile framework
  • Document technical designs and contribute to knowledge sharing across JP Morgan Chase engineering teams

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software development experience with Java
  • Strong experience with AWS cloud services and infrastructure
  • Proficiency in Cassandra or similar NoSQL databases
  • Demonstrated ability to lead agile teams in delivering complex solutions
  • Experience in financial services or high-stakes regulatory environments
  • Solid understanding of secure coding practices and compliance standards like GDPR and SOX

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with microservices architecture and containerization (Docker, Kubernetes)
  • Prior work at a major financial institution handling trading or risk management systems
  • Certifications such as AWS Certified Solutions Architect or Oracle Java Certification
  • Knowledge of machine learning integration in financial applications

Required Skills

  • Java programming (core and advanced features)
  • AWS services (EC2, S3, Lambda, RDS)
  • Cassandra database design and querying
  • Agile methodologies (Scrum, Kanban)
  • Microservices and RESTful API development
  • SQL and NoSQL data modeling
  • Secure coding and vulnerability assessment
  • Containerization with Docker and Kubernetes
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving and debugging in distributed systems
  • Leadership and team collaboration
  • Financial domain knowledge (trading, compliance)
  • Version control with Git
  • Performance optimization and scalability
  • Communication and stakeholder management

Benefits

  • Competitive base salary and performance-based annual bonuses
  • Comprehensive health, dental, and vision insurance coverage
  • 401(k) retirement savings plan with generous company matching
  • Paid time off including vacation, sick days, and parental leave
  • Professional development programs and tuition reimbursement for certifications
  • Employee stock purchase plan and financial wellness resources
  • On-site fitness centers and wellness programs at JP Morgan Chase facilities
  • Flexible work arrangements including hybrid options in Jersey City

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, US

Salary

Estimated Salary Rangehigh confidence

220,000 - 320,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Java programming (core and advanced features)intermediate
  • AWS services (EC2, S3, Lambda, RDS)intermediate
  • Cassandra database design and queryingintermediate
  • Agile methodologies (Scrum, Kanban)intermediate
  • Microservices and RESTful API developmentintermediate
  • SQL and NoSQL data modelingintermediate
  • Secure coding and vulnerability assessmentintermediate
  • Containerization with Docker and Kubernetesintermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving and debugging in distributed systemsintermediate
  • Leadership and team collaborationintermediate
  • Financial domain knowledge (trading, compliance)intermediate
  • Version control with Gitintermediate
  • Performance optimization and scalabilityintermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software development experience with Java (experience)
  • Strong experience with AWS cloud services and infrastructure (experience)
  • Proficiency in Cassandra or similar NoSQL databases (experience)
  • Demonstrated ability to lead agile teams in delivering complex solutions (experience)
  • Experience in financial services or high-stakes regulatory environments (experience)
  • Solid understanding of secure coding practices and compliance standards like GDPR and SOX (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with microservices architecture and containerization (Docker, Kubernetes) (experience)
  • Prior work at a major financial institution handling trading or risk management systems (experience)
  • Certifications such as AWS Certified Solutions Architect or Oracle Java Certification (experience)
  • Knowledge of machine learning integration in financial applications (experience)

Responsibilities

  • Design, develop, and maintain scalable Java-based applications using AWS and Cassandra for JP Morgan Chase's core banking platforms
  • Lead a cross-functional agile team in delivering high-impact technical solutions across multiple domains in the financial services sector
  • Collaborate with stakeholders to translate business requirements into robust, secure software architectures
  • Implement and optimize data-intensive features using NoSQL databases to support real-time financial transactions
  • Conduct code reviews, mentor junior engineers, and ensure adherence to best practices in software engineering
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial systems
  • Integrate security protocols and compliance measures to protect sensitive client data in line with regulatory standards
  • Drive innovation by exploring emerging technologies to enhance efficiency in risk management and trading operations
  • Participate in sprint planning, retrospectives, and continuous improvement initiatives within the agile framework
  • Document technical designs and contribute to knowledge sharing across JP Morgan Chase engineering teams

Benefits

  • general: Competitive base salary and performance-based annual bonuses
  • general: Comprehensive health, dental, and vision insurance coverage
  • general: 401(k) retirement savings plan with generous company matching
  • general: Paid time off including vacation, sick days, and parental leave
  • general: Professional development programs and tuition reimbursement for certifications
  • general: Employee stock purchase plan and financial wellness resources
  • general: On-site fitness centers and wellness programs at JP Morgan Chase facilities
  • general: Flexible work arrangements including hybrid options in Jersey City

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

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

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

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

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.