Senior Lead Software Engineer, Payments Tech

JPMorgan Chase

Confirmed live today Low trust

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $167k
$109k $220k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $149,875–$185,000.

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 · Senior Lead Software Engineer, Payments Tech

As a Senior Lead Software Engineer - Payments Tech / Java, you will join the Payment Services technology team within the Commercial & Investment Bank. You will work in an agile environment to build and deliver secure, stable, and scalable market-leading technology products. Your daily responsibilities include developing high-quality production code, performing code reviews, and providing technical guidance to a team of software engineers. You will drive the adoption of AI-assisted engineering practices, manage stakeholder relationships, and lead vendor evaluations. The role requires expertise in Java, Spring/SpringBoot Framework, and Microservices to manage high-throughput, low-latency distributed systems. You must apply knowledge of CI/CD, cloud-native practices, and the Software Development Life Cycle to solve complex financial services IT problems while ensuring operational stability and security.

What you'll do

  • Develop secure, high-quality production code and perform code reviews and debugging for other team members.
  • Drive the adoption and governance of AI-assisted engineering practices to improve code quality and delivery speed.
  • Establish measurable validation standards for secure coding, peer reviews, and automated testing within the SDLC.
  • Lead evaluation sessions with external vendors and internal teams to assess architectural designs and technical credentials.
  • Provide daily technical guidance and set performance expectations for a team of software engineers.
  • Manage stakeholder relationships to ensure work aligns with compliance standards, service level agreements, and business requirements.
  • Manage and grow the professional careers of software engineers on the team.

What we're looking for

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • Development experience in Java, Spring/SpringBoot Framework, and Microservices.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Experience leading and managing software engineering teams with a focus on individual growth and team performance.
  • Demonstrated experience leading the use of enterprise-authorized AI-assisted software development tools and coaching others on compliant usage.
  • Proficiency in automation, continuous delivery methods, and all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies, CI/CD, application resiliency, and security.
  • In-depth knowledge of the financial services industry and their IT systems.
  • Experience in Computer Science, Engineering, Mathematics, or a related field with expertise in technology disciplines.
  • Hands-on experience with high throughput, low latency distributed systems.
  • Practical cloud native experience (preferred).
  • Practical Cockroach & Cassandra experience (preferred).
  • Reactive programming (preferred).

More like this

Similar roles

Senior Lead Software Engineer, Payments

JPMorgan Chase

Chicago, IL +1 25 days ago
Java Spring Boot Reactive Programming CI/CD Distributed Systems Artificial Intelligence Machine Learning Cassandra SDLC System Design Automated Testing Security Agile Design Patterns
10+ yrs exp

Senior Lead Software Engineer, Java

JPMorgan Chase

Jersey City, NJ 46 days ago
Java J2EE Spring Boot React JS Kafka AWS Kubernetes CI/CD micro-services Test Driven Development DevOps Agile System Design AI-assisted engineering
5+ yrs exp

Senior Lead Software Engineer, Java

JPMorgan Chase

Chicago, IL 14 days ago
Java J2EE Spring Boot React JS Kafka AWS Kubernetes CI/CD DevOps micro-services Test Driven Development System Design Agile AI-assisted Engineering SIT UAT
5+ yrs exp

Lead Software Engineer, Data/Payments Technology

JPMorgan Chase

Plano, TX 28 days ago
Databricks Data Engineering Distributed Data Processing Data Architecture Data Modeling Data Integration AI-assisted Engineering System Design Application Development Automated Testing Scala Observability
10+ yrs exp

Senior Lead Software Engineer, Full Stack

Capital One Financial

Riverwoods, IL +3 47 days ago
JavaScript Java TypeScript Python Go SQL HTML/CSS AWS Kubernetes Docker Microsoft Azure NoSQL RDBMS Microservices Agile
6+ yrs exp

Senior Lead Software Engineer, Full Stack

Capital One Financial

Houston, TX +2 95 days ago
Java Python JavaScript TypeScript Go SQL AWS Kubernetes Docker HTML/CSS NoSQL RDBMS Microsoft Azure Agile Microservices Distributed Systems
6+ yrs exp