JPMorgan Chase

Full Stack Java / Typescript / AWS Lead Software Engineer

JPMorgan Chase
Apply
5 hours ago

Base Salary

$157k - $215k/yr

Responsibilities

  • Design, develop, and maintain backend services, TypeScript agentic workflows, and Java APIs using Spring Boot.
  • Implement microservices with Spring Cloud for service discovery, configuration, and resilience.
  • Containerize and deploy applications on AWS using ECS, EKS, Lambda, and EC2.
  • Implement and maintain AWS infrastructure using infrastructure as code.
  • Apply reactive programming and 12-factor application principles for high-performance cloud-native systems.
  • Lead adoption of authorized AI-assisted engineering practices, including AI-assisted code review, refactoring, testing, and incident analysis.
  • Establish standards for validating AI outputs for correctness, performance, security, and compliance, and coach engineers on responsible AI use.
  • Apply software development lifecycle automation and engineering tools to improve delivery outcomes.
  • Design and execute performance and load tests using JMeter or Blazemeter.
  • Troubleshoot, debug, and resolve issues in multi-agent environments.

Requirements

  • At least five years of applied software engineering experience with formal training or certification in software engineering concepts.
  • Backend experience with Java 21, Spring Boot, and Spring Cloud.
  • Frontend experience with TypeScript and JavaScript.
  • Experience implementing microservices, reactive programming, AWS infrastructure as code, Lambda, S3, and Kafka.
  • Experience with approved AI-assisted software development tools and validating AI outputs for correctness, performance, and security.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Experience applying 12-factor application principles and cloud-native development practices.
  • Experience designing and executing performance and load tests with JMeter or Blazemeter.
  • Experience with Jules, Spinnaker, Splunk, Dynatrace, Cassandra, DynamoDB, PostgreSQL, and ElastiCache.
  • Preferred experience with Agent2UI, the A2A protocol, multi-agent troubleshooting, and LLMs.

Benefits

  • Competitive total rewards package with base salary determined by role, experience, skill set, and location; eligible roles may also receive commission-based pay or discretionary incentive compensation.
  • Comprehensive health care coverage, on-site health and wellness centers, retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Equal opportunity employer offering reasonable accommodations for religious practices, mental health needs, and physical disabilities.

Tech Stack

Amazon DynamoDBApache CassandraApache JMeterApache KafkaAWSJavaJavaScriptPostgreSQLSpinnakerSplunkSpring BootTypeScript
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

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.

Contact me