Manager of Software Engineering, Java/DevOps/AWS

JPMorgan Chase

Quick summary

Work type
On-site
Location
Plano, TX
Posted
5 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $187k
$142k most similar roles pay here $234k

This listing doesn't post a salary. Most similar roles pay $151,080–$223,700.

Based on 240 similar postings.

Employer

About JPMorgan Chase

JPMorgan Chase & Co. is a global financial services firm and one of the largest banks in the world, offering investment banking, commercial banking, asset management, and consumer financial services.

JPMorgan Chase currently has 368 open roles on FindRole.

Listed pay typically runs $152,000–$215,000 across 198 roles with salary data.

Most-posted roles

View all roles at JPMorgan Chase

At a glance

TL;DR · Manager of Software Engineering, Java/DevOps/AWS

As a Manager of Software Engineering at JPMorgan Chase within the Asset and Wealth Management Technology & Operations team, you will lead an agile team focused on developing market-leading technology products. Your responsibilities include designing and building Java-based microservices using reactive programming paradigms, working with technologies like Kafka, Kubernetes, Redis, and AWS services to ensure system scalability and efficiency. You will contribute to technical documentation, participate in API design sessions, engage in code reviews, and promote TDD/BDD practices. Additionally, you will lead communities of practice to foster awareness of new technologies and maintain a culture of diversity and inclusion. This role requires 8+ years of experience with distributed systems, hands-on Java proficiency, and expertise in CI/CD, DevOps, microservices, domain-driven design, and cloud technologies.

What you'll do

  • Lead in designing and building Java-based microservices using reactive programming paradigms.
  • Deploy scalable systems using Kafka, Kubernetes, Redis, and AWS services.
  • Support domain-driven design adoption and participate in architectural discussions.
  • Write production-quality code with strong logging, auditability, security, and monitoring.
  • Engage in API design sessions to select appropriate patterns and integration approaches.
  • Lead communities of practice to promote awareness of new technologies.

What we're looking for

  • 8+ years of experience in building distributed systems with large data volumes.
  • Proficient in Java and experienced in reactive, non-blocking, streaming programming.
  • Hands-on experience with microservices, domain-driven design, and cloud technologies.
  • Solid understanding of CI/CD, DevOps toolchains, and agile development practices.
  • Expertise in Kafka, IBM MQ, Kubernetes, Redis, and AWS services.
  • Familiarity with the Spring ecosystem and REST APIs, SQL and NoSQL databases.
  • Demonstrated ability to coach and mentor team members effectively.

More like this

Similar roles

Software Engineer III, Java, DevOps

JPMorgan Chase

Plano, TX 5 days ago
Java Spring Boot AWS Azure Kubernetes Terraform Python SQL Shell Angular React API Gateway CI/CD Networking UI Development Data Analysis Scripting

Manager of Software Engineering, Java

JPMorgan Chase

Bengaluru, Karnataka, India 4 days ago
Java SpringBoot React SQL Microservices RESTful APIs Cloud Native Architecture CI/CD AI-assisted development tools Responsible AI use Data governance

Manager, Software Engineering

The Walt Disney Company

Remote (Celebration, FL) 93 days ago
Java AWS Agile J2EE Python PostgreSQL Kubernetes Docker CI/CD Prometheus Grafana Terraform Azure Google Cloud
Remote

Manager, Software Engineering

LogicGate

Remote 73 days ago $165,000$200,000
TypeScript Angular Spring Boot Java Kotlin Go Neo4j Redis RabbitMQ PostgreSQL JUnit Jasmine Spectator Cypress AWS Terraform Kubernetes Docker Ansible GitLab Slack Jira Confluence
Remote