Lead Software Engineer, Full Stack

JPMorgan Chase

Confirmed live today Low trust

Quick summary

Work type
On-site
Location
Jersey City, NJ
Employment
Full-time
Posted
67 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $199k
$152k $248k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,425–$228,950.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 1226 open roles on FindRole.

Listed pay typically runs $156,750–$215,000 across 5 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Software Engineer, Full Stack

As a Senior Lead Software Engineer within Asset Wealth Management, you will join a small agile team to design, develop, and maintain innovative software solutions for the JP Morgan Chase Client Services Platform. Your daily responsibilities include writing secure production code, leading hands-on system design, and ensuring operational stability while collaborating with Product Owners and global stakeholders. You will build scalable cloud architecture and manage data using SQL and Snowflake. The role requires proficiency in Java, Spring, React, JS, and AWS, alongside experience with GIT, CI/CD, and GraphQL. You will also advance the use of AI technologies for development and automation. This position solves complex technical and business challenges specifically related to Asset Management reporting and delivery within the financial services industry.

What you'll do

  • Design, develop, and maintain innovative software solutions for the JP Morgan Chase Client Services Platform.
  • Write secure, high-quality production code using Java, Spring, and React while reviewing team code.
  • Lead hands-on system design, application development, testing, and ensure ongoing operational stability.
  • Build and deploy scalable architecture and solutions on Cloud platforms.
  • Utilize SQL and Snowflake for data management, querying, reporting, and data sharing.
  • Advance the use of AI technologies to improve software development, automation, and operational efficiency.
  • Gather requirements from Product Owners and Global stakeholders to deliver high-impact solutions.
  • Solve technical and business challenges to support Asset Management reporting and delivery.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Hands-on experience across the Full Stack Software Development Life Cycle, including system design, application development, testing, and operational stability.
  • Proficiency in core Java and front-end UI frameworks like JS, React, or Angular to build production-grade applications.
  • Strong proficiency in SQL for data querying, transformation, and analysis across large, complex financial datasets.
  • Practical experience working with cloud technologies (AWS).
  • Solid knowledge of deployment processes, including experience with GIT and version control systems.
  • Demonstrated experience leading the use of approved AI-assisted software development tools and understanding responsible AI use in engineering.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • In-depth knowledge of the financial services industry and their IT systems.
  • Experience in the financial services industry (preferred).
  • Expertise in designing, implementing, and managing cloud-based solutions using AWS (preferred).
  • Familiarity with observability tools such as Splunk, Dynatrace, or Grafana (preferred).
  • Hands-on experience with GraphQL for efficient data querying and integration (preferred).
  • Experience working with data platforms such as Snowflake or Databricks (preferred).
  • Experience in Kafka messaging (preferred).

More like this

Similar roles

Software Engineer III, Wealth Management Tech

JPMorgan Chase

Jersey City, NJ 40 days ago
Java AWS Spring Boot Kafka Python Snowflake Databricks CI/CD Agile AI-assisted Engineering Software Development Life Cycle Automated Testing Secure Coding
3+ yrs exp

Lead Software Engineer, Java, Wealth Management

JPMorgan Chase

Jersey City, NJ 41 days ago
Java Spring Boot Microservices REST APIs SQL NoSQL Kafka IBM MQ Kubernetes Redis Amazon MSK AWS Swagger OpenAPI JavaScript TypeScript FIX protocol System Design
5+ yrs exp

Lead Software Engineer, Full-Stack Java, React & AI

JPMorgan Chase

Plano, TX 43 days ago
Java J2EE Spring Boot Hibernate Microservices REST APIs SQL Oracle Sybase Liquibase JUnit Mockito Cucumber Git Maven Jenkins SonarQube React Angular TypeScript JavaScript HTML Redux Kafka Dynatrace Splunk Grafana AppDynamics Cloud Foundry CI/CD Domain-Driven Design GitHub Copilot Claude Code
10+ yrs exp

Lead Software Engineer, Full Stack

Capital One Financial

Richmond, VA 47 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Microsoft Azure Docker Kubernetes NoSQL RDBMS Microservices Agile
4+ yrs exp