
Software Engineer III (Full Stack Java)
JPMorgan Chase2 days ago
Base Salary
$138k - $185k/yr
Responsibilities
- Design, develop, maintain, debug, and troubleshoot software solutions across backend and full-stack technical areas.
- Develop backend services and agentic workflows using TypeScript and APIs using Java and Spring Boot.
- Implement microservices architecture with Spring Cloud for service discovery, configuration, and resilience.
- Containerize and deploy applications on AWS using ECS, EKS, Lambda, or EC2.
- Implement and maintain AWS infrastructure using Infrastructure as Code.
- Apply reactive programming, 12-factor application principles, and cloud-native development practices.
- Design and execute performance and load tests using JMeter or Blazemeter.
- Use enterprise-authorized AI coding assistance tools while validating outputs through peer review, automated testing, and secure coding standards.
- Share responsible AI engineering practices and reusable patterns with the broader team.
Requirements
- Formal training or certification in software engineering concepts and 3+ years of applied experience.
- Hands-on experience with system design, application development, testing, and operational stability.
- Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database querying languages.
- Full-stack development experience with Java, Spring Boot, Spring Cloud, TypeScript, and JavaScript.
- Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to evaluate, validate, and refine their outputs for correctness, performance, and security.
- Understanding of responsible AI use, data sensitivity, secure input/output handling, resiliency, and security expectations.
- Ability to guide peers on safe and effective AI-assisted engineering practices.
- Knowledge of the software development life cycle and application resiliency and security practices.
- Preferred experience with Agent2UI, the A2A protocol, troubleshooting multi-agent environments, and Python programming.
Benefits
- Competitive total rewards package with role-based base salary, potential commission or discretionary incentive compensation, and eligible cash or forfeitable equity awards.
- Comprehensive health care coverage and on-site health and wellness centers.
- Retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
- Additional compensation and benefits details are provided during the hiring process.
Tech Stack
Categories
About JPMorgan Chase
JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.