Senior Backend Engineer - Java, Spring Boot & Kafka Leader

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.

Benefits offered by this job

Medical/dental/vision
401(k) with match
Paid time off
Educational assistance

Job summary

PNC is seeking a Senior Backend Software Engineer to design, develop, and lead scalable backend services powering key retail applications. Based in Pittsburgh, PA or Strongsville, OH, you will mentor engineers and drive engineering excellence.

You will work with Java 11+/17+, Spring Boot, and Kafka to build distributed systems, define technical solutions, and collaborate with cross-functional teams to deliver secure, reliable platforms.

Qualifications

  • Strong expertise in Java (Java 11/17+).
  • Experience with Spring Boot and the Spring ecosystem.
  • Experience designing Kafka-based event-driven architectures.
  • Knowledge of microservices and distributed systems.
  • Experience with REST APIs and relational databases.
  • Experience with Docker and Kubernetes.
  • Git and CI/CD experience.

Responsibilities

  • Design, develop, and implement enterprise-scale backend applications and microservices.
  • Architect and build event-driven systems using Apache Kafka and modern distributed system patterns.
  • Develop RESTful APIs and backend services using Java and Spring Boot.
  • Drive application architecture decisions, ensuring scalability, reliability, maintainability, and performance.
  • Partner with product management and business stakeholders to translate requirements into technical solutions.
  • Define and promote software engineering best practices, coding standards, and development processes.
  • Troubleshoot and resolve complex production issues while continuously improving system observability and resiliency.
  • Collaborate with DevOps teams to implement CI/CD pipelines and cloud-native deployment strategies.
  • Evaluate emerging technologies and recommend improvements to the overall technology stack.
  • Participate in sprint planning, estimation, and technical roadmap development.
  • Ensure security, compliance, and operational excellence across backend platforms.

Skills

Java
Spring Boot
Kafka
REST APIs
Microservices
Distributed systems
Docker
Kubernetes
Git

Education

Bachelor's degree

Tools

Docker
Kubernetes
PostgreSQL
SQL Server
Oracle
MySQL

Job description

PNC is seeking a Senior Backend Software Engineer to design, develop, and lead scalable backend services powering key retail applications. Based in Pittsburgh, PA or Strongsville, OH, you will mentor engineers and drive engineering excellence.

You will work with Java 11+/17+, Spring Boot, and Kafka to build distributed systems, define technical solutions, and collaborate with cross-functional teams to deliver secure, reliable platforms.

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

Similar jobs worth comparing

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

PNC • Strongsville (OH)

On-site
USD 86,000 - 144,000
Principal Backend Engineer - Java & Microservices
Principal Backend Engineer - Java & Microservices

PNC • Pittsburgh

On-site
USD 140,000 - 190,000
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
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 Java Microservices Engineer
Senior Java Microservices Engineer

Fairygodboss • Strongsville (OH)

On-site
USD 86,000 - 158,000
Medical/prescription coverage
Dental and vision options
Life insurance
+8
Senior Java Microservices Engineer
Senior Java Microservices Engineer

Fairygodboss • Birmingham (AL)

On-site
USD 86,000 - 158,000
Medical coverage
Dental & Vision
401(k) match
+3
Software Engineer Lead - Back End / Java, Spring Boot, Kafka
Software Engineer Lead - Back End / Java, Spring Boot, Kafka

PNC • Strongsville (OH)

On-site
USD 86,000 - 144,000
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
Software Engineer Lead - Java, Spring Boot, Kafka
Software Engineer Lead - Java, Spring Boot, Kafka

PNC • Farmers Branch (TX)

On-site
USD 67,000 - 173,000
Medical/prescription drug coverage
Dental & vision options
401(k) with PNC match
+2