Back-End Software Engineer, Java / Spring WebFlux

PNC

Quick summary

Work type
On-site
Location
Pittsburgh, PADallas, TXStrongsville, OHBirmingham, ALPhoenix, AZLakewood, CO
Salary
$75,000–$137,500 / yr
Posted
5 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $177k
This role $106k
$58k most similar roles pay here $232k

This role pays less than 97% of similar roles. Most pay $142,437–$211,200 — the shaded band above. At the midpoint, this role pays about $106k versus about $177k for comparable roles.

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

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

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Back-End Software Engineer, Java / Spring WebFlux

As a Back-End Software Engineer at PNC's Retail Technology organization, you will join an Agile team in one of their U.S. locations to design and develop scalable backend services using Java 18+ and the Spring framework, including Spring WebFlux for reactive application development. Your day-to-day responsibilities include implementing RESTful APIs, working with NoSQL databases like MongoDB, deploying applications on Kubernetes-based platforms such as OpenShift, and maintaining software quality through regular updates and performance improvements. You will need strong experience in Java, Spring, and reactive programming concepts, along with skills in secure coding practices and Agile methodologies. This role involves collaborating closely with team members to deliver high-quality solutions that address business needs efficiently.

What you'll do

  • Develop and maintain backend services using Java (18+) and Spring WebFlux.
  • Implement RESTful APIs following technical standards and architectural patterns.
  • Write and maintain queries for NoSQL databases, preferably MongoDB.
  • Deploy applications on Kubernetes-based platforms like OpenShift Cloud Platform.
  • Troubleshoot and resolve issues in development and production environments.
  • Perform regular application maintenance including defect fixes and performance improvements.

What we're looking for

  • Strong experience with Java (version 18 or higher)
  • Proficiency in Spring framework and Spring WebFlux for reactive programming
  • Hands-on experience designing and supporting RESTful APIs
  • Experience with NoSQL databases, preferably MongoDB
  • Expertise deploying applications on Kubernetes-based platforms like OpenShift
  • Ability to troubleshoot and support applications using logging and monitoring tools
  • Familiarity with secure coding practices and Agile/Scrum methodologies

More like this

Similar roles

Software Engineer Sr - Fraud Data Services & Pipelines

PNC

Two Pnc Plaza +3 25 days ago
Java Spring Boot Docker Kubernetes APIs (REST) ETL tools Informatica Kafka Middeware technologies Oracle Databases CI/CD Vulnerability Management Secure Coding Practices Software Testing Unit Testing Integration Testing Automation Testing NICE Actimize Agile Methodologies

Software Engineer (Java Backend)

Equifax

GA 26 days ago
Java SpringBoot GCP Kubernetes Dataflow ApacheBeam Bigtable BigQuery PubSub GCS Composer/Airflow Maven Gradle JIRA Confluence SQLServer MySQL JUnit Selenium LoadRunner SoapUI