Lead Java Software Engineer

JPMorgan Chase

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Columbus, OH
Posted
70 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$166k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $172,337–$211,200.

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

Listed pay typically runs $186,160–$215,000 across 7 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Lead Java Software Engineer

As a Java Lead Software Engineer - AWM within Morgan Money at JPMorganChase, you will join a hands-on engineering team focused on building next-generation liquidity trading capabilities for corporate clients. You will design, build, and operate low-latency, secure backend services while partnering with investment and trading stakeholders to translate business objectives into technical outcomes. Your daily work involves managing end-to-end feature delivery, improving observability through logging and metrics, and driving the adoption of enterprise-authorized AI-assisted engineering practices for code review and testing. You will utilize Java, Spring frameworks, Kafka or other messaging platforms, and Python for automation. The role requires expertise in distributed systems, event-driven design, and performance engineering to solve complex problems in the liquidity trading and capital markets domain while ensuring high reliability and scalability across various regions.

What you'll do

  • Translate business objectives from investment and trading teams into durable technical requirements.
  • Design, build, and operate low-latency, scalable backend services using Java.
  • Manage the end-to-end delivery of features from initial design through production release.
  • Drive architectural decisions to improve performance, reliability, and long-term maintainability of services.
  • Establish disciplined engineering practices including automated testing, code reviews, and CI/CD pipelines.
  • Improve system observability and incident readiness through logging, metrics, and tracing.
  • Lead the adoption of enterprise-authorized AI-assisted tools to improve code quality and delivery speed.
  • Implement secure coding practices to reduce operational and technology risk across all services.

What we're looking for

  • Formal training or certification on software engineering concepts.
  • 5+ years of applied experience in software engineering.
  • Hands-on experience delivering production-grade backend services using Java with strong object-oriented design and debugging skills.
  • Experience building scalable distributed systems with a focus on low-latency performance, resiliency patterns, and failure-mode thinking.
  • Proficiency with modern Java frameworks like Spring and dependency injection patterns.
  • Experience implementing robust testing practices including unit, integration, and contract testing with automated quality gates.
  • Experience with messaging/streaming technologies such as Kafka and event-driven design patterns.
  • Demonstrated experience leading the use of approved AI-assisted software development tools while ensuring security and data sensitivity compliance.

More like this

Similar roles

Software Engineer III, Trading Technology

JPMorgan Chase

New York, NY 8 days ago
Java Kotlin Kafka AMPS RabbitMQ Microservices Distributed Systems CI/CD Agile System Design Object-Oriented Design AI-Assisted Development Observability Telemetry
3+ yrs exp

Lead AI Software Engineer, Java

JPMorgan Chase

Jersey City, NJ 37 days ago
Java Scala Spring Boot React Docker Kubernetes SQL REST GraphQL Microservices Elasticsearch Oracle MongoDB Databricks LangChain LlamaIndex Retrieval-Augmented Generation
5+ yrs exp

Software Engineer III, Asset & Wealth Management

JPMorgan Chase

Jersey City, NJ 23 days ago
Java SQL Microservices RESTful APIs Spring Kafka AWS Oracle PostgreSQL CI/CD Automated Testing Agile Software Development Life Cycle Distributed Systems
3+ yrs exp