Software Engineer (Full Stack) (Business Access & Tools)
Core
Design, develop, and maintain backend services, agentic workflows, and APIs for J.P. Morgan Chase's Business Access & Tools division.
Role type
Senior Full Stack Software Engineer (Java/TypeScript)
Builds
Microservices, agentic workflows, and cloud-native applications on AWS
Domain
Financial Services / Cloud Infrastructure
Deliverable
production ML models
Required skills
Java 21, Spring Boot, Spring Cloud, TypeScript, JavaScript, AWS (Lambda, S3, Kafka, ECS, EKS, EC2), Infrastructure as Code, System Design, AI-assisted development tools, JMeter/Blazemeter
Preferred skills
Agent2UI, A2A protocol, multi-agent environment troubleshooting, Python
Technologies
AWS, Java, Spring, TypeScript, JavaScript, Kafka, Python, JMeter, Blazemeter, ECS, EKS, Lambda, EC2, S3, Spring Cloud, Spring Boot, microservices, CI/CD
Responsibilities
Design and develop backend services and APIs; build and maintain microservices; containerize and deploy applications on AWS; design and run performance/load tests; develop and troubleshoot software solutions in multi-agent environments; produce architecture and design artifacts; analyze and visualize large datasets for reporting.
Seniority
Senior (Software Engineer III)