Senior Software Engineer, Angular Java Microservices SpringBoot GraphQL

PNC

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $169k
$131k most similar roles pay here $213k

This listing doesn't post a salary. Most similar roles pay $138,962–$199,250.

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

Listed pay typically runs $86,250–$172,500 across 71 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Senior Software Engineer, Angular Java Microservices SpringBoot GraphQL

As a Senior Software Engineer in PNC's Commercial Lending team, you will work on developing and maintaining scalable microservices using Angular, Java, Spring Boot, and GraphQL. Your day-to-day responsibilities include implementing container orchestration with Kubernetes and Docker, designing CI/CD pipelines, and ensuring modern security practices such as OAuth 2.0 and OIDC are in place. You will also leverage event-driven architecture with Kafka and observability tools like Dynatrace and ELK to monitor system performance. This role involves working on complex business management processes and collaborating closely with cross-functional teams to deliver robust software solutions for retail lending and risk management applications.

What you'll do

  • Design and implement CI/CD pipelines for software projects.
  • Utilize Kubernetes and Docker for container orchestration tasks.
  • Develop microservices using Angular, Java, Spring Boot, and GraphQL.
  • Implement modern security patterns including OAuth 2.0 and OIDC.
  • Apply event-driven architecture principles with Kafka technology.
  • Employ observability tools like Dynatrace and ELK for monitoring.

What we're looking for

  • Experience in container orchestration using Kubernetes and Docker.
  • Proficiency in microservices architecture with Angular, Java, Spring Boot, and GraphQL.
  • Knowledge of BPM tools like Flowable for process management.
  • Familiarity with modern observability tools such as Dynatrace and ELK.
  • Expertise in API gateway and service mesh technologies.
  • Experience with event-driven architectures using Kafka.
  • Design and implementation of CI/CD pipelines.

More like this

Similar roles

Software Engineer Lead, Angular Java

PNC

Pennsylvania 41 days ago
Java Spring Angular REST Docker Kubernetes CI/CD PostgreSQL Git Swagger Jenkins SonarQube Selenium JUnit Mockito OAuth JSON XML Unix/Linux

Senior Software Engineer

PNC

Pittsburgh, PA +1 26 days ago
ActOne AIS RCM CDD Oracle MS SQL Server Java UNIX/Linux REST SOAP Autosys Control-M JIRA HP QC ALM Agile DevOps SQL

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 4 days ago $171,000$260,000
Java Spring Boot ReactJS TypeScript AWS CI/CD SQL S3 Aurora API Gateway DevOps Kafka RabbitMQ Atlassian Spring MVC Spring Cloud Spring Security HTML5 CSS3

Senior Lead Software Engineer

JPMorgan Chase

Jersey City, NJ 10 days ago $171,000$260,000
Java SpringBoot AWS Terraform CI/CD JUnit TestNG Cucumber Kafka k8s MSK SQL NoSQL Docker GitHub Copilot Cline Claude Code