JPMorgan Chase
Lead Software Engineer (Java, AWS) - Common Components
$157K–$215K
Jersey City, NJ · Full-time · Posted Sep 21, 2026
- Experience
- 5+ years applied experience.
- Education
- Formal training or certification on software engineering concepts.
About the job
Lead engineering work on firmwide frameworks, SDKs, and applications, including secure, scalable components designed for LLMs and modern developer tools.
What you'll do
- Design, develop, troubleshoot, review, and debug secure production software across multiple technical areas.
- Lead adoption of approved AI-assisted engineering practices, setting standards for validating outputs and responsible use.
- Improve operational stability through automation and evaluate external and internal technology solutions.
What they ask for
- Formal training or certification in software engineering concepts and 5+ years of applied experience.
- Hands-on experience delivering system design, application development, testing, and operational stability; advanced in one or more programming languages.
- Proficiency across the Software Development Life Cycle, with advanced understanding of agile methods such as CI/CD, Application Resiliency, and Security.
- Practical cloud-native experience and in-depth knowledge of financial services and its IT systems.
Nice to have
- Advanced Java experience; experience building SDKs, frameworks, or developer platforms.
- Experience with agent-native tooling (MCP, LLM tooling), AI-assisted development workflows, or shared-library contributions.
Pay
USD 156,750.00-$215,000.00 base salary
Tools
Java, AWS, MCP, LLM tooling, CI/CD
AI focus
Design agent-native components for LLMs and modern developer tooling; lead responsible adoption of AI-assisted coding, code review, testing, troubleshooting, and automation, with validation for correctness, performance, security, and data sensitivity.
Model-written summary · the original posting is authoritative