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 8, 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 delivering critical tech solutions across multiple domains, including risk management, trading platforms, and client data services. This position demands a blend of technical leadership and hands-on development to build scalable, secure systems that handle the immense volume of global transactions processed daily by our firm. You will leverage your expertise to architect resilient applications that support JP Morgan's commitment to operational excellence and regulatory compliance in the dynamic financial industry. In this leadership role, you will guide the end-to-end development lifecycle, from designing cloud-native Java applications on AWS to optimizing data persistence with Cassandra for real-time analytics. Collaborating closely with product managers, data scientists, and other engineers, you will drive agile sprints to deliver features that enhance our banking infrastructure, ensuring high availability and performance under peak loads. Your contributions will directly impact JP Morgan's ability to provide seamless services to institutional clients and retail customers, while adhering to stringent security protocols like those mandated by SEC and FINRA. We value engineers who thrive in fast-paced environments and are passionate about innovation in fintech. As part of our global technology team, you will have opportunities to mentor emerging talent, influence architectural roadmaps, and tackle challenges unique to the financial sector, such as low-latency processing and fraud detection. Join JP Morgan Chase to advance your career while contributing to solutions that shape the future of finance.

Key Responsibilities

  • Lead the design, development, and deployment of robust Java-based applications on AWS infrastructure
  • Collaborate with agile teams to deliver critical technology solutions supporting JP Morgan's financial services platforms
  • Implement and optimize data storage and retrieval using Cassandra for high-throughput transaction processing
  • Mentor and guide junior engineers, fostering a culture of innovation and technical excellence
  • Conduct code reviews, ensure adherence to best practices, and maintain high standards of code quality
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for banking operations
  • Integrate security and compliance requirements into software solutions to meet regulatory standards in finance
  • Contribute to architectural decisions, evaluating new technologies to enhance system performance and scalability
  • Participate in sprint planning and retrospectives to continuously improve team processes

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on Java development
  • Proven experience in designing and implementing scalable applications using AWS cloud services
  • Hands-on expertise with Cassandra or similar NoSQL databases for high-volume data handling
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers

Preferred Qualifications

  • Master's degree in Computer Science or equivalent
  • Experience in financial services or fintech environments, particularly in risk management or trading systems
  • Certifications such as AWS Certified Solutions Architect or Oracle Certified Java Programmer
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes

Required Skills

  • Java programming (core and advanced features)
  • AWS services (EC2, S3, Lambda, RDS)
  • Cassandra database management and querying
  • Agile/Scrum methodologies
  • Microservices and RESTful API design
  • SQL and NoSQL database optimization
  • Containerization with Docker and orchestration with Kubernetes
  • Version control using Git
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving and debugging in distributed systems
  • Leadership and team collaboration
  • Financial domain knowledge (e.g., trading, risk systems)
  • Security best practices (OAuth, encryption)
  • Performance tuning and scalability techniques
  • 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 locations
  • 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 management and queryingintermediate
  • Agile/Scrum methodologiesintermediate
  • Microservices and RESTful API designintermediate
  • SQL and NoSQL database optimizationintermediate
  • Containerization with Docker and orchestration with Kubernetesintermediate
  • Version control using Gitintermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving and debugging in distributed systemsintermediate
  • Leadership and team collaborationintermediate
  • Financial domain knowledge (e.g., trading, risk systems)intermediate
  • Security best practices (OAuth, encryption)intermediate
  • Performance tuning and scalability techniquesintermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven experience in designing and implementing scalable applications using AWS cloud services (experience)
  • Hands-on expertise with Cassandra or similar NoSQL databases for high-volume data handling (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)

Preferred Qualifications

  • Master's degree in Computer Science or equivalent (experience)
  • Experience in financial services or fintech environments, particularly in risk management or trading systems (experience)
  • Certifications such as AWS Certified Solutions Architect or Oracle Certified Java Programmer (experience)
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes (experience)

Responsibilities

  • Lead the design, development, and deployment of robust Java-based applications on AWS infrastructure
  • Collaborate with agile teams to deliver critical technology solutions supporting JP Morgan's financial services platforms
  • Implement and optimize data storage and retrieval using Cassandra for high-throughput transaction processing
  • Mentor and guide junior engineers, fostering a culture of innovation and technical excellence
  • Conduct code reviews, ensure adherence to best practices, and maintain high standards of code quality
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for banking operations
  • Integrate security and compliance requirements into software solutions to meet regulatory standards in finance
  • Contribute to architectural decisions, evaluating new technologies to enhance system performance and scalability
  • Participate in sprint planning and retrospectives to continuously improve team processes

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 locations
  • 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 8, 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 delivering critical tech solutions across multiple domains, including risk management, trading platforms, and client data services. This position demands a blend of technical leadership and hands-on development to build scalable, secure systems that handle the immense volume of global transactions processed daily by our firm. You will leverage your expertise to architect resilient applications that support JP Morgan's commitment to operational excellence and regulatory compliance in the dynamic financial industry. In this leadership role, you will guide the end-to-end development lifecycle, from designing cloud-native Java applications on AWS to optimizing data persistence with Cassandra for real-time analytics. Collaborating closely with product managers, data scientists, and other engineers, you will drive agile sprints to deliver features that enhance our banking infrastructure, ensuring high availability and performance under peak loads. Your contributions will directly impact JP Morgan's ability to provide seamless services to institutional clients and retail customers, while adhering to stringent security protocols like those mandated by SEC and FINRA. We value engineers who thrive in fast-paced environments and are passionate about innovation in fintech. As part of our global technology team, you will have opportunities to mentor emerging talent, influence architectural roadmaps, and tackle challenges unique to the financial sector, such as low-latency processing and fraud detection. Join JP Morgan Chase to advance your career while contributing to solutions that shape the future of finance.

Key Responsibilities

  • Lead the design, development, and deployment of robust Java-based applications on AWS infrastructure
  • Collaborate with agile teams to deliver critical technology solutions supporting JP Morgan's financial services platforms
  • Implement and optimize data storage and retrieval using Cassandra for high-throughput transaction processing
  • Mentor and guide junior engineers, fostering a culture of innovation and technical excellence
  • Conduct code reviews, ensure adherence to best practices, and maintain high standards of code quality
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for banking operations
  • Integrate security and compliance requirements into software solutions to meet regulatory standards in finance
  • Contribute to architectural decisions, evaluating new technologies to enhance system performance and scalability
  • Participate in sprint planning and retrospectives to continuously improve team processes

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field
  • 7+ years of professional software engineering experience with a focus on Java development
  • Proven experience in designing and implementing scalable applications using AWS cloud services
  • Hands-on expertise with Cassandra or similar NoSQL databases for high-volume data handling
  • Strong understanding of agile methodologies and experience working in cross-functional teams
  • Demonstrated ability to lead technical projects and mentor junior engineers

Preferred Qualifications

  • Master's degree in Computer Science or equivalent
  • Experience in financial services or fintech environments, particularly in risk management or trading systems
  • Certifications such as AWS Certified Solutions Architect or Oracle Certified Java Programmer
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes

Required Skills

  • Java programming (core and advanced features)
  • AWS services (EC2, S3, Lambda, RDS)
  • Cassandra database management and querying
  • Agile/Scrum methodologies
  • Microservices and RESTful API design
  • SQL and NoSQL database optimization
  • Containerization with Docker and orchestration with Kubernetes
  • Version control using Git
  • CI/CD pipelines (Jenkins, GitHub Actions)
  • Problem-solving and debugging in distributed systems
  • Leadership and team collaboration
  • Financial domain knowledge (e.g., trading, risk systems)
  • Security best practices (OAuth, encryption)
  • Performance tuning and scalability techniques
  • 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 locations
  • 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 management and queryingintermediate
  • Agile/Scrum methodologiesintermediate
  • Microservices and RESTful API designintermediate
  • SQL and NoSQL database optimizationintermediate
  • Containerization with Docker and orchestration with Kubernetesintermediate
  • Version control using Gitintermediate
  • CI/CD pipelines (Jenkins, GitHub Actions)intermediate
  • Problem-solving and debugging in distributed systemsintermediate
  • Leadership and team collaborationintermediate
  • Financial domain knowledge (e.g., trading, risk systems)intermediate
  • Security best practices (OAuth, encryption)intermediate
  • Performance tuning and scalability techniquesintermediate
  • Communication and stakeholder managementintermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (experience)
  • 7+ years of professional software engineering experience with a focus on Java development (experience)
  • Proven experience in designing and implementing scalable applications using AWS cloud services (experience)
  • Hands-on expertise with Cassandra or similar NoSQL databases for high-volume data handling (experience)
  • Strong understanding of agile methodologies and experience working in cross-functional teams (experience)
  • Demonstrated ability to lead technical projects and mentor junior engineers (experience)

Preferred Qualifications

  • Master's degree in Computer Science or equivalent (experience)
  • Experience in financial services or fintech environments, particularly in risk management or trading systems (experience)
  • Certifications such as AWS Certified Solutions Architect or Oracle Certified Java Programmer (experience)
  • Familiarity with microservices architecture and containerization tools like Docker and Kubernetes (experience)

Responsibilities

  • Lead the design, development, and deployment of robust Java-based applications on AWS infrastructure
  • Collaborate with agile teams to deliver critical technology solutions supporting JP Morgan's financial services platforms
  • Implement and optimize data storage and retrieval using Cassandra for high-throughput transaction processing
  • Mentor and guide junior engineers, fostering a culture of innovation and technical excellence
  • Conduct code reviews, ensure adherence to best practices, and maintain high standards of code quality
  • Troubleshoot and resolve complex technical issues in production environments, minimizing downtime for banking operations
  • Integrate security and compliance requirements into software solutions to meet regulatory standards in finance
  • Contribute to architectural decisions, evaluating new technologies to enhance system performance and scalability
  • Participate in sprint planning and retrospectives to continuously improve team processes

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 locations
  • 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.