Senior Lead Software Engineer - Java & Angular

PNC

Farmers Branch (TX)

On-site

USD 130,000 - 180,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health benefits
401(k) with company match
Pension and stock purchase plans
Paid holidays
Wellness program

Job summary

PNC is seeking a Lead Software Engineer for its Lending Technology organization, with roles based in Dallas, TX or Pittsburgh, PA. You will own end-to-end features across backend (Java) and frontend (Angular), set architecture standards, and collaborate across DevOps, UX, and product teams.

You will drive automated testing, performance, and security across services, mentor engineers, and participate in design reviews while delivering scalable, production-ready software.

Qualifications

  • Bachelor's degree or equivalent with 3+ years of software development experience.
  • Strong expertise in Java, Spring Boot and RESTful APIs.
  • Proficient in Angular and frontend tooling.
  • Experience with microservices and cloud-native patterns.
  • Ability to mentor engineers and lead technical reviews.

Responsibilities

  • Lead end-to-end feature design across backend (Java 21) and frontend (Angular).
  • Own architecture decisions for APIs, UI state, security, and performance.
  • Promote automated testing with JUnit, Mockito, Jasmine/Karma/Jest.
  • Collaborate with DevOps on Docker/Kubernetes deployments and CI/CD.
  • Guide sprint planning, technical reviews, and mentoring.

Skills

Java
Angular
Spring Boot
REST APIs
Microservices
Cloud-native
Architecture
Leadership
JUnit/Mockito testing

Education

Bachelor's degree

Tools

Docker
Kubernetes
JUnit
Mockito
TypeScript

Job description

PNC is seeking a Lead Software Engineer for its Lending Technology organization, with roles based in Dallas, TX or Pittsburgh, PA. You will own end-to-end features across backend (Java) and frontend (Angular), set architecture standards, and collaborate across DevOps, UX, and product teams.

You will drive automated testing, performance, and security across services, mentor engineers, and participate in design reviews while delivering scalable, production-ready software.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Engineer — Angular & Java (Enterprise APIs)
Lead Software Engineer — Angular & Java (Enterprise APIs)

PNC Financial Services Group, Inc. • Pittsburgh

On-site
USD 86,000 - 159,000
Health insurance
Dental coverage
Vision coverage
+4
Lead Software Engineer - Java/Spring & Angular
Lead Software Engineer - Java/Spring & Angular

PNC • Pittsburgh

On-site
USD 40,000 - 159,000
Medical benefits
401(k) plan with match
Paid time off
Lead Software Engineer - Angular/Java | Microservices
Lead Software Engineer - Angular/Java | Microservices

PNC • Pittsburgh

On-site
USD 86,000 - 159,000
Medical / Prescription coverage
Dental and vision
401(k) with company match
+1
Lead Software Engineer: Angular & Java Microservices
Lead Software Engineer: Angular & Java Microservices

PNC • United States

On-site
USD 120,000 - 150,000
Medical, dental, vision insurance
401(k) with company match
Paid holidays & vacation
Tech Lead, Full-Stack (Angular/Java)
Tech Lead, Full-Stack (Angular/Java)

PNC Financial Services Group, Inc. • Dallas (TX)

On-site
USD 120,000 - 160,000
Senior Backend Architect — Java, Spring Boot, Microservices
Senior Backend Architect — Java, Spring Boot, Microservices

PNC • United States

On-site
USD 150,000 - 210,000
Medical/prescription coverage
401(k) with company match
Paid holidays
+1
Principal Backend Engineer - Java & Microservices
Principal Backend Engineer - Java & Microservices

PNC • Pittsburgh

On-site
USD 140,000 - 190,000
Lead Software Engineer - Java, Kafka, Microservices
Lead Software Engineer - Java, Kafka, Microservices

PNC • Pittsburgh

On-site
USD 86,000 - 158,000
Health insurance
401(k) match
Pension plan
+3
Software Engineer Lead: Angular & Microservices
Software Engineer Lead: Angular & Microservices

PNC • Farmers Branch (TX)

Hybrid
USD 55,000 - 159,000
Medical coverage
401(k) with match
Paid time off
+1
Software Engineering Lead - Java, Kafka & Oracle
Software Engineering Lead - Java, Kafka & Oracle

PNC Financial Services Group, Inc. • Pittsburgh

On-site
USD 86,000 - 158,000
Medical & prescription coverage
Dental & vision insurance
Life insurance
+5