Software Engineer Sr - Angular/Java/SpringBoot/Microservices/Kafka

PNC

Quick summary

Work type
On-site
Location
Pittsburgh, PACleveland, OHDallas, TXBirmingham, AL
Posted
5 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $172k
$128k most similar roles pay here $213k

This listing doesn't post a salary. Most similar roles pay $141,500–$202,500.

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

Listed pay typically runs $86,250–$178,825 across 58 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Sr - Angular/Java/SpringBoot/Microservices/Kafka

As a Senior Software Engineer in PNC's Retail Technology team, you will design and implement scalable frontend and backend services using Angular, Java, Spring Boot, and microservices to deliver secure and performant APIs. Your responsibilities include defining and maintaining API contracts, service integrations, and data models while ensuring reliability, consistency, and extensibility. You will also own backend components end-to-end, applying best practices in clean code, testing, and CI/CD for high-quality software delivery. Additionally, you will provide technical leadership through code reviews, design guidance, and mentoring to drive performance, stability, and continuous improvement within a supportive in-office culture.

What you'll do

  • Design and implement scalable backend services using Java, Spring Boot, and microservices.
  • Define and maintain API contracts for secure and performant APIs.
  • Ensure reliability, consistency, and extensibility of service integrations and data models.
  • Apply best practices in clean code, testing, and CI/CD to deliver high-quality software.
  • Provide technical leadership through code reviews and design guidance.

What we're looking for

  • Design and implement scalable backend services using Java, Spring Boot, and microservices.
  • Define and maintain API contracts, service integrations, and data models for reliability.
  • Apply best practices in clean code, testing, and CI/CD to deliver high-quality software.
  • Provide technical leadership through code reviews, design guidance, and mentoring.
  • Own backend components end-to-end, ensuring performance, stability, and continuous improvement.

More like this

Similar roles

Software Engineer 2(Java/SpringBoot/Microservices/Kafka)

US Bank

Hopkins, MN +1 7 days ago $105,400$124,000
Java Spring Boot Spring MVC Spring Data Hibernate/JPA REST APIs microservices architecture AWS Azure GCP Docker Kubernetes CI/CD Jenkins GitLab event-driven architecture Kafka security practices AuthN/AuthZ encryption compliance
Hybrid