US Jobs US Jobs     UK Jobs UK Jobs     EU Jobs EU Jobs


Lead Software Engineer - React, Java

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Lead Software Engineer at JPMorganChase within the Infrastructure Platforms Cloud Foundational Services, you will modernize a web product with secure, stable, and scalable engineering.

You'll build intuitive, accessible, high-performance React experiences and define a scalable front-end architecture informed by strong product design thinking.

You'll partner these UI capabilities with robust Java/Spring Boot services, integrating across APIs and multiple data sources to meet business objectives.

You'll also deliver production-ready conversational/agentic features (UX, tool/function calling, lightweight orchestration) with a focus on safety, observability, and reliability.

Job responsibilities



* Leads UI-forward React architecture focused on scalable, maintainable, performant, and accessible (WCAG-minded) experiences.


* Modernizes from low-code to micro-frontends: define migration strategy, incremental rollout, and coexistence patterns.


* Delivers polished, consistent UX using reusable components and design-system patterns; translate Figma into responsive, high-fidelity UI.


* Establishes/enforces UI engineering standards (state management, code conventions, performance profiling, telemetry/observability).


* Designs and builds Java/Spring Boot backend services and APIs (microservices/REST; event-driven where appropriate)to eliminate or repetitive toil


* Integrates across multiple APIs and data sources with secure, reliable contracts (auth, sessions, caching, pagination, error handling, rate limits).


* Builds production-ready chat/agentic features: streaming UX, session/history, tool/function calling, lightweight orchestration with retries/fallbacks.


* Drives engineering excellence: end-to-end troubleshooting and durable fixes; strong SDLC, automated testing, CI/CD, and cloud/platform collaboration.


* Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.


* Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation.

Required qualifications, capabilities, and skills



* Formal training or certification on software engineering concepts and 5+ years applied experience


* Deep hands-on expertise in React (component architecture, performance optimization, state management, accessibility).


* Strong backend development experience with Ja...




Share Job