Software Engineering Manager - Java/Spring Boot/Microservices

PNC

Quick summary

Work type
On-site
Location
Pittsburgh, PA · Dallas, TX
Posted
3 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $172k
$114k most similar roles pay here $228k

This listing doesn't post a salary. Most similar roles pay $142,275–$202,300.

Based on 240 similar postings.

Employer

About PNC

PNC is one of the largest diversified financial services institutions in the U.S., based in Pittsburgh, PA, it provides retail banking, corporate banking, and asset management.

PNC currently has 152 open roles on FindRole.

Listed pay typically runs $86,250–$185,525 across 58 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineering Manager - Java/Spring Boot/Microservices

As a Software Engineering Manager within PNC's Lending Technology organization, you will lead a small team of 5–6 software engineers while maintaining a hands-on technical role. Your primary focus (80%) involves designing and developing Java-based applications using Spring Boot and microservices, guiding architectural decisions, and collaborating with DevOps teams to ensure smooth CI/CD processes. Additionally, you will spend about 20% of your time on people management tasks such as mentoring team members, setting KPIs, and fostering a collaborative culture. The ideal candidate has strong Java expertise, experience in microservices architecture, and a track record of leading engineering teams in Agile environments. This role requires solid DevOps knowledge and the ability to communicate effectively with both technical and non-technical stakeholders.

What you'll do

  • Act as a hands-on technical leader, contributing to design and development of Java-based applications.
  • Guide technical decisions on architecture, scalability, and performance for microservices projects.
  • Partner with DevOps teams to support CI/CD pipelines and operational stability.
  • Manage and mentor a team of 5–6 software engineers, focusing on their growth and career development.
  • Align team goals with organizational objectives and foster cross-functional collaboration.

What we're looking for

  • Proven experience as a hands-on Software Engineering Manager or technical lead.
  • Strong expertise in Java, Spring Boot, and microservices-based architectures.
  • Experience managing and leading a team of 5–6 engineers.
  • Solid understanding of DevOps practices including CI/CD pipelines and automation.
  • Excellent communication skills for collaboration across technical and non-technical teams.
  • Familiarity with Agile development methodologies.

More like this

Similar roles

Software Engineering Manager

PNC

Two Pnc Plaza 19 days ago
Java Spring Boot Oracle MongoDB MySQL CI/CD git Red Hat OpenShift Kafka Dynatrace Docker SDLC DevOps RESTful APIs

Software Engineering Manager

PNC

Dallas, TX 24 days ago
Java Spring Boot DevOps CI/CD Agile Kubernetes Docker Terraform AWS PostgreSQL Git Jenkins Prometheus Grafana

JAVA Microservices Senior Engineering Lead

Citi

Remote (Jersey City, NJ) 1 day ago $176,720$265,080
Java Spring Boot Spring Cloud Spring Security RESTful APIs Kubernetes OpenShift CI/CD Git DevOps Microservices Docker Angular AWS Azure GCP Jenkins Tekton PostgreSQL Oracle RabbitMQ Kafka Linux Dynatrace AppDynamics Redis Hazelcast
Remote