JPMorgan Chase
Software Engineer III (Full Stack)
$138K–$185K
Jersey City, NJ · Full-time · Posted Oct 29, 2026
- Experience
- 3+ years of applied experience; no stated alternatives.
- Education
- Formal training or certification on software engineering concepts.
About the job
Develops and supports secure, cloud-native full-stack applications and services for JPMorganChase’s Digital Banking division, including backend services, APIs, user interfaces, and AI-assisted engineering workflows.
What you'll do
- Design, develop, troubleshoot, and maintain software while considering upstream and downstream systems.
- Build backend services, RESTful APIs, event-driven integrations, and user interfaces; support cloud and containerized workloads.
- Use authorized AI coding tools and automation, validating outputs through peer review, testing, and secure coding practices.
What they ask for
- Formal training or certification in software engineering concepts and 3+ years of applied experience.
- Strong programming skills in Java, Python, JavaScript, or another modern programming language.
- Hands-on application development and deployment on at least one major public-cloud platform.
- Knowledge of generative AI, large language models, prompt engineering, embeddings, vector databases, AI agents, and retrieval-augmented generation.
Nice to have
- Familiarity with OpenAI-compatible APIs, Amazon Bedrock, LangChain, LangGraph, Semantic Kernel, or similar AI frameworks.
- An AWS cloud certification or equivalent.
Pay
USD $137,750.00-$185,000.00 base salary
Tools
Java, Spring Boot, Spring WebFlux, Python, React, Kafka, AWS, Docker
AI focus
Uses enterprise-authorized AI coding tools for code generation, refactoring, tests, and documentation, and applies knowledge of generative AI, LLMs, and related techniques; validates AI outputs and follows responsible-use and security practices.
Model-written summary · the original posting is authoritative