Senior Lead Software Engineer, Java

JPMorgan Chase

Quick summary

Work type
On-site
Location
Jersey City, NJ
Salary
$171,000–$260,000 / yr
Posted
40 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $216k
$135k most similar roles pay here $273k

This role pays more than 77% of similar roles. Most pay $162,000–$212,150 — the shaded band above. At the midpoint, this role pays about $216k versus about $187k for comparable roles.

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 479 open roles on FindRole.

Listed pay typically runs $142,500–$205,000 across 245 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Senior Lead Software Engineer, Java

Join JPMorgan Chase as a Senior Lead Software Engineer in their Commercial & Investment Bank's Prime Finance Technology team. This hands-on role involves developing secure and high-quality production code using Java and Spring Boot while overseeing client-facing applications. You will collaborate with diverse teams to manage project timelines, perform code reviews, and ensure adherence to software engineering principles and best practices. The ideal candidate has over 10 years of experience in Java development, a deep understanding of financial industry concepts like trade processing and settlement operations, and proficiency with relational databases such as DB2, Oracle, and MongoDB. This role demands expertise in the Software Development Life Cycle and strong stakeholder management skills to effectively meet client expectations.

What you'll do

  • Develop secure and high-quality production code using Java and Spring Boot.
  • Conduct code reviews and debug issues for team members' work.
  • Oversee client-facing applications and manage stakeholder expectations effectively.
  • Utilize advanced knowledge in relational databases like DB2, Oracle, and MongoDB.
  • Ensure comprehensive project timelines by collaborating with cross-functional teams.
  • Apply software engineering principles, design patterns, and best practices.

What we're looking for

  • 10+ years of experience in Java development
  • Advanced knowledge in Java, Spring Boot, and relational databases (e.g., DB2, Oracle)
  • Proficient in software engineering principles, design patterns, and best practices
  • Strong understanding of financial industry concepts, particularly trade processing and settlement operations
  • Experience in overseeing client-facing applications and managing stakeholder expectations
  • Ability to collaborate with diverse technical teams and develop comprehensive project timelines

More like this

Similar roles

Lead Software Engineer, Java

JPMorgan Chase

Jersey City, NJ 8 days ago $152,000$215,000
Java Spring AWS Terraform Grafana Splunk API development High TPS systems AI models Claude GPT

Lead Software Engineer, Java Lead

JPMorgan Chase

Plano, TX +1 9 days ago $152,000$215,000
Java Spring Boot React NodeJS Kubernetes AWS CI/CD Git Jenkins SQL MS SQL Server Python Microservices Maven Docker PostgreSQL Bitbucket Prometheus Grafana

Senior Software Engineer, Java

PNC

Dallas, TX +3 2 days ago
Java Maven Gradle CI/CD Kubernetes Docker Jenkins OWASP DevOps PostgreSQL MySQL Spring Boot JUnit Git Swagger RESTful APIs JSON XML Linux AWS Azure

Senior Software Engineer, Java

The Walt Disney Company

Remote (New York, NY) 45 days ago $148,700$199,400
Java Spring Boot Agile Scrum SQL NoSQL Cloud Providers Docker Kubernetes CI/CD Git JVM PostgreSQL MongoDB
Remote

Lead Software Engineer, Java

The Walt Disney Company

Remote (Glendale, CA) 161 days ago $152,200$204,100
Java Spring RESTful APIs AWS EKS SQS RDS MSK CI/CD Apache Kafka Observability tools
Remote