Drimva

JPMorgan Chase

Lead Software Engineer - React, Java

$157K–$215K

Plano, TX +1 · Full-time · Posted Oct 19, 2026

Location
Plano, TX
Jersey City, NJ
Experience
5+ years applied experience.
Education
Formal training or certification on software engineering concepts

About the job

Leads modernization of a web product by building accessible React experiences, Java/Spring Boot services, and production conversational or agentic features, while guiding engineering practices and AI-assisted development.

What you'll do

  • Lead scalable React architecture and migrate low-code products toward micro-frontends.
  • Build Java/Spring Boot services and integrate secure APIs and data sources.
  • Deliver conversational/agentic capabilities and promote validated, responsible AI-assisted engineering practices.

What they ask for

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Deep hands-on React expertise and strong Java + Spring Boot development experience.
  • Experience modernizing web products, integrating APIs across distributed systems, and implementing testing, SDLC, and CI/CD practices.
  • Practical cloud and operational knowledge, plus experience leading safe, compliant use of approved AI-assisted software development tools.

Nice to have

  • Experience with design systems, component libraries, and functional or behavioral testing strategies.
  • Production conversational/agentic feature experience; familiarity with Kubernetes, DevOps, observability, or operational readiness.

Pay

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

Tools

React, Java, Spring Boot, Figma, Kubernetes

AI focus

Build production-ready conversational/agentic features, including streaming UX, tool/function calling, and lightweight orchestration. Lead responsible use of approved AI-assisted engineering tools for coding, review, testing, and troubleshooting, with validation for correctness, performance, security, and data sensitivity.

Model-written summary · the original posting is authoritative

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