Back-End Software Engineer (Java / Spring WebFlux)

PNC

Quick summary

Work type
On-site
Location
PA · TX · Strongsville, OH · Birmingham, AL · Phoenix, AZ · Denver, CO
Salary
$75,000–$137,500 / yr
Posted
2 days ago

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $177k
This role $106k
$57k most similar roles pay here $243k

This role pays less than 98% of similar roles. Most pay $142,400–$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 152 open roles on FindRole.

Listed pay typically runs $86,250–$185,525 across 58 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 modern Java (18+) and Spring technologies, including Spring WebFlux for reactive application development. Your day-to-day responsibilities include implementing RESTful APIs, deploying cloud-native applications on Kubernetes platforms like OpenShift, and maintaining NoSQL databases such as MongoDB. You will also collaborate with team members to ensure high-quality software delivery while adhering to secure coding practices and SDLC processes. This role requires strong experience in Java, Spring framework, reactive programming, and Agile methodologies, along with the ability to troubleshoot issues using standard tools.

What you'll do

  • Develop backend services using Java and Spring framework.
  • Implement RESTful APIs following technical standards and patterns.
  • Deploy applications on Kubernetes-based platforms like OpenShift.
  • Troubleshoot and resolve issues in development and production environments.
  • Maintain and enhance application performance and security.

What we're looking for

  • Strong experience with Java (version 18 or higher)
  • Proficiency in Spring framework, including Spring WebFlux for reactive programming
  • Hands-on experience designing and supporting RESTful APIs
  • Experience working 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, Backend Java

PayPal

San Jose, CA 52 days ago $116,500$173,250
Java Spring Docker Kubernetes AWS GCP Terraform PostgreSQL RAG prompt engineering vector DBs LLMs NLP CI/CD observability A/B testing real-time decisioning systems conversational platforms
Hybrid

Senior Backend Engineer - Java - Servicing Platform

Wise

Budapest, Hungary 91 days ago
Java Spring JDBC CI/CD Distributed Systems Concurrent Systems Relational Databases Non-relational Databases Test-Driven Development Code Reviews Latency Optimization Throughput Optimization

Senior Backend Engineer - Java - Servicing Platform

Wise

Budapest, Hungary 82 days ago
Java Spring JDBC CI/CD Distributed Systems Concurrent Systems Relational Databases Non-relational Databases Test-Driven Development Code Reviews Latency Optimization Throughput Optimization