Lead Backend Engineer: Java, Spring Boot, Kafka, Mentorship

PNC

Strongsville (OH)

On-site

USD 86,000 - 144,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PNC is seeking a Lead Backend Software Engineer to design and deliver scalable Java-based backend services. The role focuses on leading technical delivery, mentoring engineers, and driving engineering excellence within the Retail Technology organization.

The position supports in-office work in Strongsville, OH or Pittsburgh, PA, with a strong emphasis on building distributed systems, secure software platforms, and robust CI/CD practices.

Qualifications

  • Strong Java (11/17+), Spring Boot, and Kafka expertise.
  • Experience designing microservices and RESTful APIs.
  • Proficiency with relational databases (PostgreSQL, SQL Server, Oracle, MySQL).
  • Hands-on experience with Docker and Kubernetes for containerized deployments.
  • Familiarity with distributed systems, patterns, and system observability.

Responsibilities

  • Lead the design, development, and deployment of enterprise backend applications and microservices.
  • Architect event-driven systems using Kafka and modern distributed patterns.
  • Develop RESTful APIs and backend services with Java and Spring Boot.
  • Mentor engineers through code reviews, design reviews, and coaching.
  • Drive architecture decisions for scalability, reliability, and performance.
  • Collaborate with product and cross-functional teams to translate requirements into technical solutions.
  • Define engineering best practices and CI/CD pipelines with DevOps partners.
  • Resolve complex production issues and improve system observability and resiliency.
  • Evaluate new technologies to improve the tech stack and development processes.

Skills

Java
Spring Boot
Kafka
Microservices
REST APIs
PostgreSQL
SQL Server
Oracle
MySQL
Git
Distributed systems
Code reviews

Education

Bachelor's

Tools

Docker
Kubernetes
Spring ecosystem

Job description

PNC is seeking a Lead Backend Software Engineer to design and deliver scalable Java-based backend services. The role focuses on leading technical delivery, mentoring engineers, and driving engineering excellence within the Retail Technology organization.

The position supports in-office work in Strongsville, OH or Pittsburgh, PA, with a strong emphasis on building distributed systems, secure software platforms, and robust CI/CD practices.

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

Similar jobs worth comparing

Senior Backend Engineer - Java, Spring Boot & Kafka Leader
Senior Backend Engineer - Java, Spring Boot & Kafka Leader

PNC • Strongsville (OH)

On-site
USD 86,000 - 144,000
Medical/dental/vision
401(k) with match
Paid time off
+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
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
Lead API Engineer - Java, Spring Boot & Kafka
Lead API Engineer - Java, Spring Boot & Kafka

PNC • Pittsburgh

On-site
USD 67,000 - 173,000
401(k) with PNC match
Health coverage
Paid time off
Principal Java/Spring Boot Engineer — Lead Scalable Systems
Principal Java/Spring Boot Engineer — Lead Scalable Systems

PNC • Pittsburgh

On-site
USD 106,000 - 166,000
Lead Software Engineer - Java Microservices on Cloud
Lead Software Engineer - Java Microservices on Cloud

PNC Financial Services Group, Inc. • Pittsburgh

On-site
USD 120,000 - 160,000
Medical/dental/vision coverage
401(k) with match
Pension and stock purchase plans
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 Backend Engineer: Java, AWS & Kafka
Lead Backend Engineer: Java, AWS & Kafka

Next Frontier Capital • New York (NY)

On-site
USD 170,000 - 210,000
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