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: Oct 30, 2025

Job Description

Sr Lead Software Engineer - Java

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 banks and investment firms with cutting-edge technology. As a Sr Lead Software Engineer - Java in our Jersey City, NJ office, you will play a pivotal role in designing scalable solutions that drive our cloud applications forward. This position is within the Software Engineering category, where you'll lead teams to develop robust, secure systems that handle trillions in transactions daily, ensuring compliance with stringent financial regulations while promoting innovation in areas like digital banking and risk management. Your primary focus will be on architecting Java-based applications that leverage cloud-native technologies to enhance our global financial services platform. You will collaborate closely with cross-functional teams to translate complex business needs into technical roadmaps, mentor junior engineers, and champion best practices in software development. In this leadership role, you'll tackle challenges such as optimizing performance for high-frequency trading systems and integrating AI-driven analytics, all while upholding JP Morgan's commitment to data security and operational resilience in a dynamic regulatory landscape. We seek a passionate engineer who thrives in a collaborative environment and is eager to contribute to JP Morgan Chase's mission of reimagining the future of finance. This role offers the opportunity to work on transformative projects that impact millions of customers worldwide, with access to world-class resources and a supportive culture that values diversity and inclusion. Join us in Jersey City to lead the next wave of technological advancements in the financial industry.

Key Responsibilities

  • Design and architect scalable, high-performance Java-based solutions for cloud-native applications in JP Morgan's financial platforms
  • Lead and mentor a team of software engineers, fostering a culture of innovation and technical excellence
  • Collaborate with product managers, data scientists, and stakeholders to define technical requirements for financial services products
  • Implement best practices for code quality, security, and performance optimization in compliance with industry regulations
  • Drive the adoption of emerging technologies like microservices, containerization, and CI/CD pipelines
  • Conduct code reviews, troubleshoot complex issues, and ensure system reliability in production environments
  • Contribute to strategic initiatives aimed at enhancing JP Morgan's digital transformation in banking and investment services
  • Monitor and analyze application performance metrics to proactively identify and resolve bottlenecks
  • Promote knowledge sharing through documentation, training sessions, and cross-team collaborations

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 technologies
  • Proven experience in designing and implementing scalable cloud-based applications in the financial services sector
  • Strong leadership experience in guiding cross-functional engineering teams
  • Deep knowledge of financial regulations and compliance standards such as GDPR, SOX, and PCI-DSS
  • Experience with agile methodologies and DevOps practices in high-stakes environments
  • Excellent problem-solving skills with a track record of delivering innovative solutions under tight deadlines

Preferred Qualifications

  • Experience working at a major financial institution like JP Morgan Chase
  • Certifications in cloud platforms such as AWS Certified Solutions Architect or Google Cloud Professional
  • Background in developing applications for trading, risk management, or payment systems
  • Familiarity with machine learning integration in financial applications
  • Advanced degree or publications in software engineering relevant to fintech

Required Skills

  • Expertise in Java programming, including Spring Boot and Hibernate frameworks
  • Proficiency in cloud platforms such as AWS, Azure, or Google Cloud
  • Strong understanding of microservices architecture and RESTful APIs
  • Experience with databases like SQL (Oracle, PostgreSQL) and NoSQL (MongoDB)
  • Knowledge of containerization tools like Docker and orchestration with Kubernetes
  • Familiarity with CI/CD pipelines using Jenkins, GitLab, or similar tools
  • Skills in secure coding practices and vulnerability management for financial data
  • Proficiency in agile tools like Jira and Scrum methodologies
  • Excellent communication and interpersonal skills for team leadership
  • Analytical thinking for optimizing financial algorithms and data processing
  • Experience with messaging systems like Kafka or RabbitMQ
  • Understanding of big data technologies such as Hadoop or Spark
  • Ability to handle high-volume transaction processing in real-time
  • Problem-solving in distributed systems and fault-tolerant designs
  • Adaptability to fast-paced, regulatory-driven environments

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 with 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 Jersey City

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, 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 programming, including Spring Boot and Hibernate frameworksintermediate
  • Proficiency in cloud platforms such as AWS, Azure, or Google Cloudintermediate
  • Strong understanding of microservices architecture and RESTful APIsintermediate
  • Experience with databases like SQL (Oracle, PostgreSQL) and NoSQL (MongoDB)intermediate
  • Knowledge of containerization tools like Docker and orchestration with Kubernetesintermediate
  • Familiarity with CI/CD pipelines using Jenkins, GitLab, or similar toolsintermediate
  • Skills in secure coding practices and vulnerability management for financial dataintermediate
  • Proficiency in agile tools like Jira and Scrum methodologiesintermediate
  • Excellent communication and interpersonal skills for team leadershipintermediate
  • Analytical thinking for optimizing financial algorithms and data processingintermediate
  • Experience with messaging systems like Kafka or RabbitMQintermediate
  • Understanding of big data technologies such as Hadoop or Sparkintermediate
  • Ability to handle high-volume transaction processing in real-timeintermediate
  • Problem-solving in distributed systems and fault-tolerant designsintermediate
  • Adaptability to fast-paced, regulatory-driven environmentsintermediate

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 technologies (experience)
  • Proven experience in designing and implementing scalable cloud-based applications in the financial services sector (experience)
  • Strong leadership experience in guiding cross-functional engineering teams (experience)
  • Deep knowledge of financial regulations and compliance standards such as GDPR, SOX, and PCI-DSS (experience)
  • Experience with agile methodologies and DevOps practices in high-stakes environments (experience)
  • Excellent problem-solving skills with a track record of delivering innovative solutions under tight deadlines (experience)

Preferred Qualifications

  • Experience working at a major financial institution like JP Morgan Chase (experience)
  • Certifications in cloud platforms such as AWS Certified Solutions Architect or Google Cloud Professional (experience)
  • Background in developing applications for trading, risk management, or payment systems (experience)
  • Familiarity with machine learning integration in financial applications (experience)
  • Advanced degree or publications in software engineering relevant to fintech (experience)

Responsibilities

  • Design and architect scalable, high-performance Java-based solutions for cloud-native applications in JP Morgan's financial platforms
  • Lead and mentor a team of software engineers, fostering a culture of innovation and technical excellence
  • Collaborate with product managers, data scientists, and stakeholders to define technical requirements for financial services products
  • Implement best practices for code quality, security, and performance optimization in compliance with industry regulations
  • Drive the adoption of emerging technologies like microservices, containerization, and CI/CD pipelines
  • Conduct code reviews, troubleshoot complex issues, and ensure system reliability in production environments
  • Contribute to strategic initiatives aimed at enhancing JP Morgan's digital transformation in banking and investment services
  • Monitor and analyze application performance metrics to proactively identify and resolve bottlenecks
  • Promote knowledge sharing through documentation, training sessions, and cross-team collaborations

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 with 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 Jersey City

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: Oct 30, 2025

Job Description

Sr Lead Software Engineer - Java

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 banks and investment firms with cutting-edge technology. As a Sr Lead Software Engineer - Java in our Jersey City, NJ office, you will play a pivotal role in designing scalable solutions that drive our cloud applications forward. This position is within the Software Engineering category, where you'll lead teams to develop robust, secure systems that handle trillions in transactions daily, ensuring compliance with stringent financial regulations while promoting innovation in areas like digital banking and risk management. Your primary focus will be on architecting Java-based applications that leverage cloud-native technologies to enhance our global financial services platform. You will collaborate closely with cross-functional teams to translate complex business needs into technical roadmaps, mentor junior engineers, and champion best practices in software development. In this leadership role, you'll tackle challenges such as optimizing performance for high-frequency trading systems and integrating AI-driven analytics, all while upholding JP Morgan's commitment to data security and operational resilience in a dynamic regulatory landscape. We seek a passionate engineer who thrives in a collaborative environment and is eager to contribute to JP Morgan Chase's mission of reimagining the future of finance. This role offers the opportunity to work on transformative projects that impact millions of customers worldwide, with access to world-class resources and a supportive culture that values diversity and inclusion. Join us in Jersey City to lead the next wave of technological advancements in the financial industry.

Key Responsibilities

  • Design and architect scalable, high-performance Java-based solutions for cloud-native applications in JP Morgan's financial platforms
  • Lead and mentor a team of software engineers, fostering a culture of innovation and technical excellence
  • Collaborate with product managers, data scientists, and stakeholders to define technical requirements for financial services products
  • Implement best practices for code quality, security, and performance optimization in compliance with industry regulations
  • Drive the adoption of emerging technologies like microservices, containerization, and CI/CD pipelines
  • Conduct code reviews, troubleshoot complex issues, and ensure system reliability in production environments
  • Contribute to strategic initiatives aimed at enhancing JP Morgan's digital transformation in banking and investment services
  • Monitor and analyze application performance metrics to proactively identify and resolve bottlenecks
  • Promote knowledge sharing through documentation, training sessions, and cross-team collaborations

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 technologies
  • Proven experience in designing and implementing scalable cloud-based applications in the financial services sector
  • Strong leadership experience in guiding cross-functional engineering teams
  • Deep knowledge of financial regulations and compliance standards such as GDPR, SOX, and PCI-DSS
  • Experience with agile methodologies and DevOps practices in high-stakes environments
  • Excellent problem-solving skills with a track record of delivering innovative solutions under tight deadlines

Preferred Qualifications

  • Experience working at a major financial institution like JP Morgan Chase
  • Certifications in cloud platforms such as AWS Certified Solutions Architect or Google Cloud Professional
  • Background in developing applications for trading, risk management, or payment systems
  • Familiarity with machine learning integration in financial applications
  • Advanced degree or publications in software engineering relevant to fintech

Required Skills

  • Expertise in Java programming, including Spring Boot and Hibernate frameworks
  • Proficiency in cloud platforms such as AWS, Azure, or Google Cloud
  • Strong understanding of microservices architecture and RESTful APIs
  • Experience with databases like SQL (Oracle, PostgreSQL) and NoSQL (MongoDB)
  • Knowledge of containerization tools like Docker and orchestration with Kubernetes
  • Familiarity with CI/CD pipelines using Jenkins, GitLab, or similar tools
  • Skills in secure coding practices and vulnerability management for financial data
  • Proficiency in agile tools like Jira and Scrum methodologies
  • Excellent communication and interpersonal skills for team leadership
  • Analytical thinking for optimizing financial algorithms and data processing
  • Experience with messaging systems like Kafka or RabbitMQ
  • Understanding of big data technologies such as Hadoop or Spark
  • Ability to handle high-volume transaction processing in real-time
  • Problem-solving in distributed systems and fault-tolerant designs
  • Adaptability to fast-paced, regulatory-driven environments

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 with 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 Jersey City

JP Morgan Chase is an equal opportunity employer.

Locations

  • Jersey City, 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 programming, including Spring Boot and Hibernate frameworksintermediate
  • Proficiency in cloud platforms such as AWS, Azure, or Google Cloudintermediate
  • Strong understanding of microservices architecture and RESTful APIsintermediate
  • Experience with databases like SQL (Oracle, PostgreSQL) and NoSQL (MongoDB)intermediate
  • Knowledge of containerization tools like Docker and orchestration with Kubernetesintermediate
  • Familiarity with CI/CD pipelines using Jenkins, GitLab, or similar toolsintermediate
  • Skills in secure coding practices and vulnerability management for financial dataintermediate
  • Proficiency in agile tools like Jira and Scrum methodologiesintermediate
  • Excellent communication and interpersonal skills for team leadershipintermediate
  • Analytical thinking for optimizing financial algorithms and data processingintermediate
  • Experience with messaging systems like Kafka or RabbitMQintermediate
  • Understanding of big data technologies such as Hadoop or Sparkintermediate
  • Ability to handle high-volume transaction processing in real-timeintermediate
  • Problem-solving in distributed systems and fault-tolerant designsintermediate
  • Adaptability to fast-paced, regulatory-driven environmentsintermediate

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 technologies (experience)
  • Proven experience in designing and implementing scalable cloud-based applications in the financial services sector (experience)
  • Strong leadership experience in guiding cross-functional engineering teams (experience)
  • Deep knowledge of financial regulations and compliance standards such as GDPR, SOX, and PCI-DSS (experience)
  • Experience with agile methodologies and DevOps practices in high-stakes environments (experience)
  • Excellent problem-solving skills with a track record of delivering innovative solutions under tight deadlines (experience)

Preferred Qualifications

  • Experience working at a major financial institution like JP Morgan Chase (experience)
  • Certifications in cloud platforms such as AWS Certified Solutions Architect or Google Cloud Professional (experience)
  • Background in developing applications for trading, risk management, or payment systems (experience)
  • Familiarity with machine learning integration in financial applications (experience)
  • Advanced degree or publications in software engineering relevant to fintech (experience)

Responsibilities

  • Design and architect scalable, high-performance Java-based solutions for cloud-native applications in JP Morgan's financial platforms
  • Lead and mentor a team of software engineers, fostering a culture of innovation and technical excellence
  • Collaborate with product managers, data scientists, and stakeholders to define technical requirements for financial services products
  • Implement best practices for code quality, security, and performance optimization in compliance with industry regulations
  • Drive the adoption of emerging technologies like microservices, containerization, and CI/CD pipelines
  • Conduct code reviews, troubleshoot complex issues, and ensure system reliability in production environments
  • Contribute to strategic initiatives aimed at enhancing JP Morgan's digital transformation in banking and investment services
  • Monitor and analyze application performance metrics to proactively identify and resolve bottlenecks
  • Promote knowledge sharing through documentation, training sessions, and cross-team collaborations

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 with 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 Jersey City

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.