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 14, 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 with cutting-edge technology. As a Sr Lead Software Engineer - Java in our Jersey City, NJ office, you will drive significant business impact by tackling diverse challenges across multiple technologies and applications. In this role, you will lead the development of mission-critical systems that support global trading, risk management, and client services, ensuring seamless operations in a highly regulated financial landscape. Your work will directly contribute to enhancing client experiences and operational efficiency, leveraging Java to build scalable solutions that handle trillions in daily transactions. You will collaborate with elite teams of engineers, analysts, and business leaders to architect robust, secure applications using modern Java frameworks like Spring Boot and microservices. Responsibilities include mentoring junior developers, optimizing code for high-performance financial workloads, and integrating emerging technologies such as AI for fraud detection. In the dynamic environment of JP Morgan Chase, you will navigate complex regulatory requirements while innovating to stay ahead of market demands, all while fostering a culture of excellence and continuous improvement. This position offers unparalleled opportunities for growth within one of the largest financial institutions globally. Join us to apply your expertise in Java and financial services to real-world problems that shape the future of banking. With access to top-tier resources and a supportive community, you will thrive in driving technological advancements that deliver value to clients worldwide.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications that support JP Morgan Chase's core banking and trading systems
  • Collaborate with product managers, data scientists, and business stakeholders to translate financial requirements into robust technical solutions
  • Mentor junior engineers and drive best practices in code quality, testing, and CI/CD pipelines within agile teams
  • Analyze and optimize application performance to handle high-volume financial transactions and ensure low-latency processing
  • Integrate security protocols and compliance measures to safeguard sensitive financial data against cyber threats
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial services
  • Contribute to innovation initiatives, such as AI/ML integrations for fraud detection or blockchain for secure transactions
  • Conduct code reviews and implement scalable architectures using microservices and containerization technologies
  • Partner with global teams to align software solutions with JP Morgan Chase's enterprise-wide digital transformation goals
  • Stay abreast of emerging technologies and recommend improvements to enhance operational efficiency in the financial sector

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software development experience with a focus on Java technologies
  • Proven track record in designing and implementing scalable, high-performance applications in a financial services environment
  • Strong understanding of financial systems, including core banking, trading platforms, or risk management tools
  • Experience with agile methodologies and leading cross-functional teams in a fast-paced setting
  • Excellent problem-solving skills with the ability to handle complex technical challenges under tight deadlines
  • U.S. work authorization and ability to obtain necessary security clearances for financial sector roles

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan Chase's internal tools or similar enterprise financial platforms
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or Basel III in software development
  • Prior leadership in cloud migration projects using AWS or Azure in a banking context
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud platforms

Required Skills

  • Expertise in Java (JDK 8+), Spring Boot, and Hibernate for enterprise applications
  • Proficiency in RESTful APIs, microservices architecture, and Docker/Kubernetes
  • Strong knowledge of SQL/NoSQL databases (e.g., Oracle, MongoDB) for financial data handling
  • Experience with messaging systems like Kafka or RabbitMQ for real-time transaction processing
  • Familiarity with cloud platforms (AWS, Azure) and DevOps tools (Jenkins, Git)
  • Understanding of financial protocols, such as FIX for trading or SWIFT for payments
  • Skills in unit testing (JUnit), integration testing, and automated testing frameworks
  • Ability to work with big data technologies like Hadoop or Spark for analytics in finance
  • Excellent communication and collaboration skills for cross-team interactions
  • Problem-solving mindset with attention to detail in high-stakes financial environments
  • Adaptability to regulatory changes and agile project management
  • Leadership abilities to guide technical decisions and mentor teams
  • Knowledge of cybersecurity best practices for protecting financial assets
  • Experience with performance tuning and monitoring tools (e.g., Splunk, New Relic)

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 programs, including tuition reimbursement and leadership training
  • Wellness initiatives with gym memberships and mental health support
  • Employee stock purchase plan and financial planning services
  • Flexible work arrangements, including hybrid options in Jersey City, NJ

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 (JDK 8+), Spring Boot, and Hibernate for enterprise applicationsintermediate
  • Proficiency in RESTful APIs, microservices architecture, and Docker/Kubernetesintermediate
  • Strong knowledge of SQL/NoSQL databases (e.g., Oracle, MongoDB) for financial data handlingintermediate
  • Experience with messaging systems like Kafka or RabbitMQ for real-time transaction processingintermediate
  • Familiarity with cloud platforms (AWS, Azure) and DevOps tools (Jenkins, Git)intermediate
  • Understanding of financial protocols, such as FIX for trading or SWIFT for paymentsintermediate
  • Skills in unit testing (JUnit), integration testing, and automated testing frameworksintermediate
  • Ability to work with big data technologies like Hadoop or Spark for analytics in financeintermediate
  • Excellent communication and collaboration skills for cross-team interactionsintermediate
  • Problem-solving mindset with attention to detail in high-stakes financial environmentsintermediate
  • Adaptability to regulatory changes and agile project managementintermediate
  • Leadership abilities to guide technical decisions and mentor teamsintermediate
  • Knowledge of cybersecurity best practices for protecting financial assetsintermediate
  • Experience with performance tuning and monitoring tools (e.g., Splunk, New Relic)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software development experience with a focus on Java technologies (experience)
  • Proven track record in designing and implementing scalable, high-performance applications in a financial services environment (experience)
  • Strong understanding of financial systems, including core banking, trading platforms, or risk management tools (experience)
  • Experience with agile methodologies and leading cross-functional teams in a fast-paced setting (experience)
  • Excellent problem-solving skills with the ability to handle complex technical challenges under tight deadlines (experience)
  • U.S. work authorization and ability to obtain necessary security clearances for financial sector roles (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan Chase's internal tools or similar enterprise financial platforms (experience)
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or Basel III in software development (experience)
  • Prior leadership in cloud migration projects using AWS or Azure in a banking context (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud platforms (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications that support JP Morgan Chase's core banking and trading systems
  • Collaborate with product managers, data scientists, and business stakeholders to translate financial requirements into robust technical solutions
  • Mentor junior engineers and drive best practices in code quality, testing, and CI/CD pipelines within agile teams
  • Analyze and optimize application performance to handle high-volume financial transactions and ensure low-latency processing
  • Integrate security protocols and compliance measures to safeguard sensitive financial data against cyber threats
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial services
  • Contribute to innovation initiatives, such as AI/ML integrations for fraud detection or blockchain for secure transactions
  • Conduct code reviews and implement scalable architectures using microservices and containerization technologies
  • Partner with global teams to align software solutions with JP Morgan Chase's enterprise-wide digital transformation goals
  • Stay abreast of emerging technologies and recommend improvements to enhance operational efficiency in the financial sector

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 programs, including tuition reimbursement and leadership training
  • general: Wellness initiatives with gym memberships and mental health support
  • general: Employee stock purchase plan and financial planning services
  • general: Flexible work arrangements, including hybrid options in Jersey City, NJ

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 14, 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 with cutting-edge technology. As a Sr Lead Software Engineer - Java in our Jersey City, NJ office, you will drive significant business impact by tackling diverse challenges across multiple technologies and applications. In this role, you will lead the development of mission-critical systems that support global trading, risk management, and client services, ensuring seamless operations in a highly regulated financial landscape. Your work will directly contribute to enhancing client experiences and operational efficiency, leveraging Java to build scalable solutions that handle trillions in daily transactions. You will collaborate with elite teams of engineers, analysts, and business leaders to architect robust, secure applications using modern Java frameworks like Spring Boot and microservices. Responsibilities include mentoring junior developers, optimizing code for high-performance financial workloads, and integrating emerging technologies such as AI for fraud detection. In the dynamic environment of JP Morgan Chase, you will navigate complex regulatory requirements while innovating to stay ahead of market demands, all while fostering a culture of excellence and continuous improvement. This position offers unparalleled opportunities for growth within one of the largest financial institutions globally. Join us to apply your expertise in Java and financial services to real-world problems that shape the future of banking. With access to top-tier resources and a supportive community, you will thrive in driving technological advancements that deliver value to clients worldwide.

Key Responsibilities

  • Lead the design, development, and deployment of Java-based applications that support JP Morgan Chase's core banking and trading systems
  • Collaborate with product managers, data scientists, and business stakeholders to translate financial requirements into robust technical solutions
  • Mentor junior engineers and drive best practices in code quality, testing, and CI/CD pipelines within agile teams
  • Analyze and optimize application performance to handle high-volume financial transactions and ensure low-latency processing
  • Integrate security protocols and compliance measures to safeguard sensitive financial data against cyber threats
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial services
  • Contribute to innovation initiatives, such as AI/ML integrations for fraud detection or blockchain for secure transactions
  • Conduct code reviews and implement scalable architectures using microservices and containerization technologies
  • Partner with global teams to align software solutions with JP Morgan Chase's enterprise-wide digital transformation goals
  • Stay abreast of emerging technologies and recommend improvements to enhance operational efficiency in the financial sector

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred
  • 8+ years of professional software development experience with a focus on Java technologies
  • Proven track record in designing and implementing scalable, high-performance applications in a financial services environment
  • Strong understanding of financial systems, including core banking, trading platforms, or risk management tools
  • Experience with agile methodologies and leading cross-functional teams in a fast-paced setting
  • Excellent problem-solving skills with the ability to handle complex technical challenges under tight deadlines
  • U.S. work authorization and ability to obtain necessary security clearances for financial sector roles

Preferred Qualifications

  • Master's degree in Computer Science or related field
  • Experience with JP Morgan Chase's internal tools or similar enterprise financial platforms
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or Basel III in software development
  • Prior leadership in cloud migration projects using AWS or Azure in a banking context
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud platforms

Required Skills

  • Expertise in Java (JDK 8+), Spring Boot, and Hibernate for enterprise applications
  • Proficiency in RESTful APIs, microservices architecture, and Docker/Kubernetes
  • Strong knowledge of SQL/NoSQL databases (e.g., Oracle, MongoDB) for financial data handling
  • Experience with messaging systems like Kafka or RabbitMQ for real-time transaction processing
  • Familiarity with cloud platforms (AWS, Azure) and DevOps tools (Jenkins, Git)
  • Understanding of financial protocols, such as FIX for trading or SWIFT for payments
  • Skills in unit testing (JUnit), integration testing, and automated testing frameworks
  • Ability to work with big data technologies like Hadoop or Spark for analytics in finance
  • Excellent communication and collaboration skills for cross-team interactions
  • Problem-solving mindset with attention to detail in high-stakes financial environments
  • Adaptability to regulatory changes and agile project management
  • Leadership abilities to guide technical decisions and mentor teams
  • Knowledge of cybersecurity best practices for protecting financial assets
  • Experience with performance tuning and monitoring tools (e.g., Splunk, New Relic)

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 programs, including tuition reimbursement and leadership training
  • Wellness initiatives with gym memberships and mental health support
  • Employee stock purchase plan and financial planning services
  • Flexible work arrangements, including hybrid options in Jersey City, NJ

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 (JDK 8+), Spring Boot, and Hibernate for enterprise applicationsintermediate
  • Proficiency in RESTful APIs, microservices architecture, and Docker/Kubernetesintermediate
  • Strong knowledge of SQL/NoSQL databases (e.g., Oracle, MongoDB) for financial data handlingintermediate
  • Experience with messaging systems like Kafka or RabbitMQ for real-time transaction processingintermediate
  • Familiarity with cloud platforms (AWS, Azure) and DevOps tools (Jenkins, Git)intermediate
  • Understanding of financial protocols, such as FIX for trading or SWIFT for paymentsintermediate
  • Skills in unit testing (JUnit), integration testing, and automated testing frameworksintermediate
  • Ability to work with big data technologies like Hadoop or Spark for analytics in financeintermediate
  • Excellent communication and collaboration skills for cross-team interactionsintermediate
  • Problem-solving mindset with attention to detail in high-stakes financial environmentsintermediate
  • Adaptability to regulatory changes and agile project managementintermediate
  • Leadership abilities to guide technical decisions and mentor teamsintermediate
  • Knowledge of cybersecurity best practices for protecting financial assetsintermediate
  • Experience with performance tuning and monitoring tools (e.g., Splunk, New Relic)intermediate

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; advanced degree preferred (experience)
  • 8+ years of professional software development experience with a focus on Java technologies (experience)
  • Proven track record in designing and implementing scalable, high-performance applications in a financial services environment (experience)
  • Strong understanding of financial systems, including core banking, trading platforms, or risk management tools (experience)
  • Experience with agile methodologies and leading cross-functional teams in a fast-paced setting (experience)
  • Excellent problem-solving skills with the ability to handle complex technical challenges under tight deadlines (experience)
  • U.S. work authorization and ability to obtain necessary security clearances for financial sector roles (experience)

Preferred Qualifications

  • Master's degree in Computer Science or related field (experience)
  • Experience with JP Morgan Chase's internal tools or similar enterprise financial platforms (experience)
  • Knowledge of regulatory compliance standards such as GDPR, SOX, or Basel III in software development (experience)
  • Prior leadership in cloud migration projects using AWS or Azure in a banking context (experience)
  • Certifications in Java (e.g., Oracle Certified Professional) or cloud platforms (experience)

Responsibilities

  • Lead the design, development, and deployment of Java-based applications that support JP Morgan Chase's core banking and trading systems
  • Collaborate with product managers, data scientists, and business stakeholders to translate financial requirements into robust technical solutions
  • Mentor junior engineers and drive best practices in code quality, testing, and CI/CD pipelines within agile teams
  • Analyze and optimize application performance to handle high-volume financial transactions and ensure low-latency processing
  • Integrate security protocols and compliance measures to safeguard sensitive financial data against cyber threats
  • Troubleshoot and resolve complex issues in production environments, minimizing downtime for critical financial services
  • Contribute to innovation initiatives, such as AI/ML integrations for fraud detection or blockchain for secure transactions
  • Conduct code reviews and implement scalable architectures using microservices and containerization technologies
  • Partner with global teams to align software solutions with JP Morgan Chase's enterprise-wide digital transformation goals
  • Stay abreast of emerging technologies and recommend improvements to enhance operational efficiency in the financial sector

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 programs, including tuition reimbursement and leadership training
  • general: Wellness initiatives with gym memberships and mental health support
  • general: Employee stock purchase plan and financial planning services
  • general: Flexible work arrangements, including hybrid options in Jersey City, NJ

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.