Lead Software Engineer - Fullstack: Java, Spring Boot, Microservices, Angular at PNC
Denver, CO
$86,250–$158,125from the description
Jul 7, 2026
Denver, CO
Jul 21, 2026
What this job asks for AI summary
A lead-level full-stack engineering role within a lending technology organization, responsible for architecting and building features across Java (Spring Boot) backend services and Angular frontends. The position combines hands-on development with team leadership duties — including code reviews, mentoring, and setting standards — while also collaborating with product, UX, and DevOps teams on CI/CD, microservices, and cloud-native deployments.
Senior level · 3+ years · Pittsburgh, PA · Full-time
We read this from the posting text with AI. Skim the description below before ruling yourself out.
How this req sits in the market our data
Roughly 85 people in the Pittsburgh, PA area plausibly meet what this posting asks for (software developers). range 50–130
Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.
Rare in this occupation — lead with these, and say what you built with them.
Most people in this occupation already list these. Still required — just not what gets you shortlisted.
What the occupation pays Median $127,238 (middle half $97,661–$159,195). This posting is about at that midpoint.
Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.
Why we read it this way (6)
The role is titled 'Software Engineer Lead' with no explicit seniority level word (Junior/Mid/Senior/Staff/Principal) in the title — advertised seniority is therefore Unspecified. The actual scope (architecture ownership, mentorship, cross-stack technical leadership, 3+ years required) supports a Senior classification.
Multiple office locations are listed (Pittsburgh PA, Dallas TX, Strongsville OH, Birmingham AL, Phoenix AZ, Denver CO); Pittsburgh is used as the primary CBSA. The role is explicitly in-office with no remote option.
The JD states 'university/college degree with 3+ years of relevant experience' but explicitly allows 'a comparable combination of education, job specific certification(s), and experience' in lieu of a degree — degree requirement is therefore not a hard gate.
All skills are drawn from the detailed job description body (Technical Leadership, Backend/Frontend Responsibilities, Quality/Testing, DevOps sections), which functions as the requirements block. The 'Preferred Skills' section at the end largely restates these same technologies but is labeled 'Preferred' — the skills were already captured as required from the body.
Java 17/21+ is specified in the body; Java is listed as the canonical skill name. Spring frameworks beyond Spring Boot (e.g. Spring MVC, Spring Security) are mentioned generically but Spring Boot is the named product.
Event-driven architecture and cloud-native patterns are mentioned as design approaches but name no specific technology (e.g. Kafka, AWS), so they are omitted from the skills list per extraction rules.
Read the full posting
The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.