Drimva

JPMorgan Chase

Lead Software Engineer - Java/Python

$157K–$215K

Jersey City, NJ +1 · Full-time · Posted Sep 29, 2026

Location
Jersey City, NJ
Wilmington, DE
Experience
9+ years applied experience.
Education
Formal training or certification on software engineering concepts.

About the job

Leads end-to-end architecture and hands-on development of secure, scalable enterprise software, including production AI/ML services.

What you'll do

  • Own solution architecture and translate business requirements into documented designs, integration patterns, and service contracts.
  • Provide hands-on Java/Spring Boot and Python technical leadership, resolve production issues, and establish reusable engineering standards.
  • Deliver production AI/ML patterns, partner with Data Science, and implement responsible AI controls and operational requirements.

What they ask for

  • Formal training or certification on software engineering concepts.
  • Java 11/17+ expertise, including Spring Boot microservices, API design, and testing.
  • Python 3.x expertise for services, automation, and data/ML integration.
  • Experience with distributed systems, data architecture, productionizing AI/ML, MLOps, CI/CD, security, and resiliency.

Nice to have

  • Kubernetes/container platforms and cloud-native patterns.
  • GenAI experience, including LLMs, RAG, vector search, evaluation frameworks, or prompt/model governance.

Pay

$156,750.00-$215,000.00 USD base salary

Tools

Java 11/17+, Spring Boot, Python 3.x, REST/gRPC, Kafka, Redis, Kubernetes, LLMs

AI focus

Designs production AI/ML inference and feature pipelines; partners with Data Science to deploy observable, scalable model services; implements responsible AI controls. GenAI experience is preferred.

Model-written summary · the original posting is authoritative

First seen Oct 28, 2026 · Last verified Nov 4, 2026 (UTC)