J

JP Morgan Chase

Runs a consumer bank and an investment bank

Lead Software Engineer - Data and Payments Business Observability Platform

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeJersey City, NJ, USA$156.8k - $215k /yrIn-person

About the Job

Requirements

  • Formal training or certification on software engineering concepts and 5+ years of applied experience.
  • 2+ years in a technical lead or lead engineer role driving design and delivery with cross-functional partners.
  • Strong hands-on expertise in Java and Spring Boot and strong working proficiency in Python for automation, data access utilities, and developer productivity tooling.
  • Experience designing and operating Kafka-based systems, including topics, partitions, consumer groups, ordering, delivery semantics, retries, and dead-letter queue patterns.
  • Strong MySQL experience in schema design, indexing, query optimization, and transactions, with solid data modeling skills.
  • Familiarity with NoSQL datastores and search technologies such as Elasticsearch and knowledge of when to use them.
  • Working experience with Databricks and practical knowledge of connecting applications to Databricks to retrieve data securely and efficiently.
  • Experience leading effective use of approved AI-assisted software development tools for coding, code review, test acceleration, or troubleshooting, including validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and adherence to resiliency and security expectations.
  • Experience coaching engineers on safe and compliant adoption of AI-assisted development practices.
  • Experience with AWS cloud platforms, including deploying and operating services in a cloud environment.
  • Hands-on React experience building user interfaces, including performance optimization for data-heavy screens and grids such as AG Grid.
  • Hands-on experience with Jenkins continuous integration and continuous delivery and modern deployment practices, including quality gates, automated testing, release management, and rollback strategies.

Responsibilities

  • Lead the design and delivery of an activity monitoring solution spanning a React user interface and Java/Spring Boot backend services, ensuring scalability, resiliency, and a low-latency user experience with responsive APIs.
  • Lead the design and evolution of event-driven microservices workflows using Kafka for inter-service communication and reliable asynchronous processing, including at-least-once delivery, retries, and dead-letter queue patterns.
  • Set and uphold engineering standards for Spring Boot services, including API design, error handling, security, logging, performance tuning, and versioning.
  • Partner with product owners and stakeholders to translate monitoring and operational requirements into technical designs, delivery plans, and measurable outcomes.
  • Design and maintain data access patterns across MySQL and Databricks, including connectivity, data retrieval strategies, and performance-efficient query patterns.
  • Establish and evolve the deployment strategy on AWS, including blue-green deployments, canary deployments, rollback, and configuration management.
  • Own and improve Jenkins continuous integration and continuous delivery pipelines, including automated builds, tests, quality gates, release orchestration, and environment promotions.
  • Design, build, and maintain the React-based user interface, including performant data-heavy grid experiences using AG Grid, state management, and frontend quality controls.
  • Ensure production readiness through observability involving metrics, logs, tracing, alerting, incident response runbooks, and proactive problem management.
  • Drive team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes, while establishing validation standards for secure coding, peer review, automated testing, and reuse of effective patterns.
  • Apply knowledge of software development lifecycle toolchains, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized from automation.

Desired Qualifications

  • Deep AWS experience in cloud-native design, security and identity and access management concepts, networking basics, and operational best practices.
  • Experience with distributed tracing and observability stacks, including OpenTelemetry patterns, log correlation, and service-level objectives and indicators.
  • Containerization and orchestration experience with Docker and Kubernetes, Amazon Elastic Container Service, or Amazon Elastic Kubernetes Service, including understanding of deployment tradeoffs.
  • Infrastructure-as-Code exposure using tools such as Terraform or CloudFormation and experience with environment standardization practices.
  • Experience with security- and compliance-minded engineering, including secrets management, least privilege, secure software development lifecycle practices, and dependency vulnerability management.
  • Domain experience in monitoring, telemetry, activity-tracking platforms, audit or event pipelines, or operational analytics systems.

About the Company

JP Morgan Chase

Runs a consumer bank and an investment bank

JPMorgan Chase runs the largest bank in the United States, which serves households and small businesses as Chase and large companies, governments, and investors as J.P. Morgan. During the 2008 financial crisis it bought the failing investment bank Bear Stearns and lender Washington Mutual, and in 2023 it took over First Republic Bank after regulators seized it. Chase takes deposits and earns interest on credit cards, mortgages, and car loans, while the investment side earns fees for advising on mergers, raising money for companies, trading stocks and bonds, and managing wealth. Formed in a 2000 merger, JPMorgan Chase traces its roots to 1799 and is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1799

Recently Posted Jobs

Explore more opportunities at JP Morgan Chase

See more jobs