Senior Java Rules Engine Lead - Microservices & Kafka

Fairygodboss

Lakewood (CO)

On-site

USD 91,000 - 186,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

PNC is seeking a Principal Software Engineer to lead backend engineering within Lending Technology, based in Pittsburgh, PA or Dallas, TX. This in‑office role emphasizes technical leadership, architecture, and hands‑on delivery.

You will guide a team of 5–10 engineers across onshore and offshore locations, drive standards, and design scalable microservices using Java, Spring Boot, Kafka, and event‑driven architecture. Collaboration with Product Owners and Architects is essential.

Qualifications

  • Bachelor's degree in CS, Engineering, Information Systems, or related field.
  • 10+ years of software engineering experience with backend focus.
  • 5+ years designing enterprise apps using Java and Spring Boot.
  • Proven experience leading teams of 5–10 engineers, onshore and offshore.
  • Extensive experience with Microservices-based architectures and Kafka.

Responsibilities

  • Lead the design, development, and implementation of enterprise-grade software solutions.
  • Serve as the technical lead for a team of 5-10 engineers across onshore and offshore locations.
  • Establish engineering standards, code quality practices, and development methodologies.
  • Drive architectural decisions balancing scalability, performance, security, and maintainability.
  • Mentor engineers, conduct code reviews, and drive team performance.

Skills

Java
Spring Boot
Kafka
Microservices
Technical leadership
Team leadership
Architectural design
APIs
Distributed systems
Stakeholder engagement

Education

Bachelor's degree in CS/Engineering

Tools

BRM tools

Job description

PNC is seeking a Principal Software Engineer to lead backend engineering within Lending Technology, based in Pittsburgh, PA or Dallas, TX. This in‑office role emphasizes technical leadership, architecture, and hands‑on delivery.

You will guide a team of 5–10 engineers across onshore and offshore locations, drive standards, and design scalable microservices using Java, Spring Boot, Kafka, and event‑driven architecture. Collaboration with Product Owners and Architects is essential.

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

Similar jobs worth comparing

Principal Java Engineer - Rules Engine & Microservices Lead
Principal Java Engineer - Rules Engine & Microservices Lead

Fairygodboss • Phoenix (AZ)

On-site
USD 91,000 - 186,000
Medical/dental/vision coverage
401(k) with company match
Pension and stock purchase plans
+1
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
Principal Java Engineer - Microservices & Kafka Architect
Principal Java Engineer - Microservices & Kafka Architect

PNC Financial Services Group, Inc. • Pittsburgh

On-site
USD 120,000 - 150,000
401(k) with company match
Medical and dental benefits
Paid time off and holidays
+1
Lead Software Engineer: Modernization & Microservices
Lead Software Engineer: Modernization & Microservices

Fairygodboss • Pittsburgh

On-site
USD 86,000 - 158,000
Medical coverage
Dental and vision options
401(k) with match
+1
Senior Backend Tech Lead — Java, Spring Boot, Kafka
Senior Backend Tech Lead — Java, Spring Boot, Kafka

PNC • Farmers Branch (TX)

On-site
USD 130,000 - 170,000
Medical coverage
Dental coverage
Life insurance
+8
Lead Software Engineer - Java Microservices
Lead Software Engineer - Java Microservices

PNC • Pittsburgh

On-site
USD 120,000 - 180,000
Lead Java/Spring Boot Architect (API & Kafka)
Lead Java/Spring Boot Architect (API & Kafka)

PNC • Pittsburgh

On-site
USD 140,000 - 180,000
Medical coverage
Health Savings Account
Dental
+13
Senior Java & Microservices Engineer
Senior Java & Microservices Engineer

PNC • Farmers Branch (TX)

On-site
USD 65,000 - 166,000
Principal Software Engineer - Lead Cloud & Microservices
Principal Software Engineer - Lead Cloud & Microservices

ApplyMint • Pittsburgh

On-site
USD 120,000 - 180,000
Principal Software Engineer - Angular, Java & Kafka
Principal Software Engineer - Angular, Java & Kafka

PNC • Pittsburgh

On-site
USD 91,000 - 186,000
Medical/dental/vision coverage
Health Savings Account (HSA)
401(k) with company match
+2