Software Engineer Lead, Java/Microservices

PNC

Closes tomorrow

Quick summary

Work type
On-site
Location
Farmers Branch, TXPittsburgh, PA
Posted
3 days ago
Closes
Jul 3, 2026 (soon)

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$167k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $173,662–$211,200.

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 187 open roles on FindRole.

Listed pay typically runs $86,250–$172,500 across 79 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Lead, Java/Microservices

As a Software Engineer Lead in PNC's Technology organization, you will join a dynamic team responsible for developing and maintaining high-volume distributed RESTful APIs and microservices. Your day-to-day responsibilities include leading complex technical projects, driving agile methodologies such as Scrum and Kanban, and ensuring code quality through unit testing frameworks like Spock/Junit and SonarQube. You will work with advanced technologies including Java 17, Spring Boot, Kubernetes/OpenShift, Oracle/SQL databases, and event-driven architecture using Kafka/MQ. This role requires a strong background in object-oriented analysis and design, as well as experience with CI/CD pipelines and monitoring tools like Dynatrace and Logscale. The position is integral to PNC's efforts in delivering scalable software solutions for enterprise-level challenges.

What you'll do

  • Lead and drive complex technical enterprise engagements using Agile methodologies.
  • Design, build, and maintain high-volume distributed RESTful APIs and microservices.
  • Utilize Kubernetes/OpenShift for cloud-based container management platforms.
  • Implement CI/CD pipelines with Jenkins to streamline software delivery processes.
  • Conduct unit testing and code quality control using frameworks like Spock/Junit and SonarQube.

What we're looking for

  • Strong knowledge in object-oriented analysis and design.
  • Expertise in designing, building, and maintaining high-volume distributed RESTful APIs and microservices.
  • Proven experience leading complex technical enterprise engagements.
  • Excellent communication, collaboration, and organizational skills.
  • Proficiency in Agile methodologies (Scrum and Kanban).

More like this

Similar roles

Java Microservices Senior Engineering Lead

Citi

Remote (Jersey City, NJ) 8 days 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

Java & Microservices Development Lead, Vice President

Citi

Remote (Jersey City, NJ) 41 days ago $142,320$213,480
Java Spring Boot Spring Cloud Hibernate JUnit Mockito RESTful APIs GraphQL Kafka Docker Kubernetes AWS Azure GCP Maven Python MongoDB PostgreSQL Jenkins SonarQube Git CI/CD
Remote

Lead Software Engineer, Java, Spring Boot, Microservices

JPMorgan Chase

Mumbai, Maharashtra, India 6 days ago
Java Spring Boot Kubernetes React CI/CD Python Linux Test-Driven Development Git FIX Solace Messaging Technologies Microservices High-Performance Applications API Design Authentication/Authorization Secrets Management Dependency Hygiene Incident Response Post-Incident Reviews