Senior Software Engineer, Java

PNC

Quick summary

Work type
On-site
Location
Dallas, TXStrongsville, OHPittsburgh, PABirmingham, AL
Posted
2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $179k
$108k most similar roles pay here $230k

This listing doesn't post a salary. Most similar roles pay $142,437–$215,125.

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 · Senior Software Engineer, Java

As a Senior Software Engineer in PNC's Lending Technology organization, you will join an agile engineering team responsible for maintaining and enhancing mission-critical applications. Your daily tasks include analyzing and remediating security vulnerabilities within Java-based systems, upgrading libraries to mitigate risks while ensuring system stability, and collaborating with QA teams to resolve defects throughout the development lifecycle. You will also design scalable solutions, participate in code reviews to enforce secure coding standards, and contribute to CI/CD pipelines for automation. The role requires expertise in Java (Java 8+), Maven or Gradle, and experience with security practices such as OWASP Top 10. Preferred skills include familiarity with containerization technologies like Docker and Kubernetes, and working knowledge of CI/CD tools like Jenkins. This position is integral to PNC's efforts to secure and optimize its enterprise applications in a fast-paced DevOps environment.

What you'll do

  • Analyze and remediate security vulnerabilities in Java-based systems.
  • Upgrade and refactor Java libraries to mitigate risks without destabilizing systems.
  • Design and implement scalable solutions for functional and non-functional requirements.
  • Participate in code reviews to enforce secure coding standards and performance optimization.
  • Contribute to CI/CD pipelines and support build, test, and deployment automation.

What we're looking for

  • Strong professional experience developing enterprise applications using Java (e.g., Java 8+)
  • Solid understanding of dependency management tools such as Maven and/or Gradle
  • Experience identifying and remediating security vulnerabilities in application code and third-party libraries
  • Proven ability to debug complex issues and collaborate cross-functionally with QA, security, and engineering teams
  • Participate in code reviews to enforce secure coding standards and maintainability
  • Contribute to CI/CD pipelines and support build, test, and deployment automation
  • Document technical designs, dependency changes, and remediation strategies

More like this

Similar roles

Senior Software Engineer

Circle

San Francisco, CA +11 17 days ago $152,500$205,000
Java Go AWS RESTful_APIs SQL CI/CD Kubernetes Docker Terraform Python PostgreSQL Redis Git Jenkins Swagger JUnit SonarQube Maven Spring_Framework

Senior Software Engineer

The Walt Disney Company

Remote (Seattle, WA) +1 93 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine AVC HEVC AAC EAC3 CEA-608 CEA-708 WebRTC CI/CD Webpack Gulp Grunt Jenkins Git GitHub Swagger Postman
Remote

Senior Software Engineer

The Walt Disney Company

Remote 87 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine Adaptive Bitrate Streaming CEA-608 CEA-708 AVC HEVC AAC EAC3 Web Technologies CI/CD Build Tools DRM AI-Assisted Development Tools
Remote

Senior Software Engineer

Microsoft

US 166 days ago $119,800$234,700
Python Java JavaScript C C++ C# CUDA InfiniBand RoCE AI CI/CD Security best practices

Senior Software Engineer

Microsoft

WA 127 days ago $119,800$234,700
Python JavaScript TypeScript React Azure C# Java API design Microservices Distributed systems Frontend development Payment systems Checkout flows Wallets Commerce platforms CI/CD
Hybrid

Senior Software Engineer

Broadcom

Burlington, MA 121 days ago $108,000$172,800
Java Kubernetes GitHub Maven Jenkins Docker CI/CD Git Linux Python PostgreSQL VMware vSphere vSAN NSX Terraform AWS Azure