Software Engineer Lead / Full Stack Java

PNC

Quick summary

Work type
On-site
Location
Pittsburgh, PAStrongsville, OH
Posted
9 days ago
Closes
Jun 26, 2026

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$154k most similar roles pay here $233k

This listing doesn't post a salary. Most similar roles pay $161,813–$222,000.

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

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

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Lead / Full Stack Java

As a Software Engineer Lead at PNC's Technology organization in Pittsburgh, you will join a supportive team to design and maintain Java-based internal applications for the Integrated Payables system. Your daily tasks include developing both frontend and backend components, implementing server networking solutions, integrating APIs, and collaborating with DevOps and QA teams to ensure smooth deployment and testing processes. You should be proficient in Java, Node.js, Spring Framework, and have intermediate knowledge of networking concepts such as TCP/IP and HTTP. Familiarity with front-end technologies like Angular/HTML, CSS, JavaScript, cloud platforms (Docker, Kubernetes), and version control systems is beneficial. Additionally, you must possess strong problem-solving skills and be adept at writing clean, maintainable code while adhering to agile methodologies.

What you'll do

  • Design and implement server networking solutions to optimize performance and reliability.
  • Develop and maintain end-to-end internal applications using Java for client implementation.
  • Integrate APIs and manage data flow between distributed systems.
  • Monitor and troubleshoot network issues to ensure high availability and security.
  • Collaborate with DevOps and QA teams to streamline deployment and testing processes.

What we're looking for

  • Proven experience in Java and server-side development.
  • Intermediate understanding of networking concepts (TCP/IP, HTTP).
  • Familiarity with cloud platforms and containerization tools like Docker and Kubernetes.
  • Ability to design and implement server networking solutions for high performance.
  • Experience with front-end technologies such as Angular/HTML, CSS, JavaScript.
  • Proficiency in object-oriented programming principles and design patterns.
  • Bachelor’s degree in Computer Science or related field.

More like this

Similar roles

Software Engineer Lead (JAVA FULLSTACK)

PNC

Pittsburgh, PA +1 9 days ago
Java Spring Boot React JavaScript TypeScript Maven Gradle Docker Kubernetes Git Jenkins GitHub Actions GitLab CI Oracle PostgreSQL MongoDB CI/CD Agile Python SonarQube

Lead Software Engineer - Java

The Walt Disney Company

Remote (Glendale, CA) 147 days ago $152,200$204,100
Java Spring RESTful APIs AWS EKS SQS RDS MSK CI/CD Apache Kafka Observability tools
Remote

Lead Software Engineer (Full Stack)

Northern Trust

Chicago, IL 104 days ago $99,600$169,200
Java Spring Boot React.js Redux Azure Kubernetes Service (AKS) SQL NoSQL OAuth JavaScript Python Scrum DevSecOps GitHub GitHub Actions SonarQube CI/CD Docker Kubernetes