Principal Software Engineer - Java, Spring Boot, Kafka

PNC

Farmers Branch (TX)

On-site

USD 130,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage
Dental coverage
Life insurance
Disability insurance
401(k) with match
Pension plan
Stock purchase plan
Dependent care reimbursement
Childcare support
Educational assistance
Wellness program

Job summary

PNC is seeking a senior engineering leader to design, develop, and implement enterprise-grade software using Java, Spring Boot, and Kafka. You will mentor a team of engineers and drive technical decision-making to ensure successful delivery.

The role emphasizes backend focus, microservices architecture, API design, and collaboration across teams in an Agile environment. Leadership, code reviews, and architecture reviews are part of the responsibilities.

Qualifications

  • Bachelor's degree in a related field is required.
  • 10+ years of software engineering experience with strong backend focus and leadership experience.

Responsibilities

  • Lead the design, development, and implementation of enterprise-grade software solutions using Java, Spring Boot, and Kafka.
  • Mentor a team of engineers, drive technical decisions, and ensure successful project execution.

Skills

Java
Spring Boot
Kafka
Microservices
Technical Leadership
Agile
Backend Development
API Design
Event-Driven Solutions
Software Engineering
Architecture Reviews
Code Reviews
Mentoring
Collaboration
Problem-Solving
CI/CD

Education

Bachelor's degree

Job description

Lead the design, development, and implementation of enterprise-grade software solutions using Java, Spring Boot, and Kafka. Mentor a team of engineers while driving technical decision-making and ensuring successful project execution.

Requirements

Candidates should have a bachelor's degree in a related field and over 10 years of software engineering experience, with a strong focus on backend development. Proven experience in leading technical teams and extensive knowledge of Java, Spring Boot, and Microservices architecture is essential.

Key Skills
  • Java
  • Spring Boot
  • Kafka
  • Microservices
  • Technical Leadership
  • Agile
  • Backend Development
  • API Design
  • Event-Driven Solutions
  • Software Engineering
  • Architecture Reviews
  • Code Reviews
  • Mentoring
  • Collaboration
  • Problem-Solving
  • CI/CD
Benefits
  • Medical/Prescription Drug Coverage
  • Dental and Vision Options
  • Employee and Spouse/Child Life Insurance
  • Short and Long-Term Disability Protection
  • 401(k) with PNC Match
  • Pension and Stock Purchase Plans
  • Dependent Care Reimbursement Account
  • Back-Up Child/Elder Care
  • Adoption
  • Surrogacy
  • and Doula Reimbursement
  • Educational Assistance
  • Robust Wellness Program
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer - Java/Sprint Boot/API
Principal Software Engineer - Java/Sprint Boot/API

PNC • Pittsburgh

On-site
USD 140,000 - 180,000
Medical coverage
Health Savings Account
Dental
+13
Software Engineer Principal (Java Full Stack /Kafka)
Software Engineer Principal (Java Full Stack /Kafka)

PNC • Pittsburgh

On-site
USD 140,000 - 190,000
Medical Coverage
Prescription Drug Coverage
Dental Options
+12
Principal Software Engineer - Business Rules Engineering (BRE)
Principal Software Engineer - Business Rules Engineering (BRE)

PNC • Pittsburgh

On-site
USD 150,000 - 190,000
Medical/prescription drug coverage
Health Savings Account
Dental
+17
Software Engineer Lead-2 - Java, Spring Boot, Kafka
Software Engineer Lead-2 - Java, Spring Boot, Kafka

PNC • Farmers Branch (TX)

On-site
USD 120,000 - 160,000
Medical Coverage
Dental Options
Vision Options
+2
Lead Software Engineer - Java/Spring Boot
Lead Software Engineer - Java/Spring Boot

Lowe's Companies, Inc. • Charlotte (NC)

On-site
USD 120,000 - 160,000
401k match
Cash bonus
Employee stock purchase
+3
Senior Software Engineer - Back End / Java, Spring Boot, Kafka
Senior Software Engineer - Back End / Java, Spring Boot, Kafka

PNC • Strongsville (OH)

On-site
USD 140,000 - 180,000
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 - Backend/Java/Cloud
Lead Software Engineer - Backend/Java/Cloud

Next Frontier Capital • Jersey City (NJ)

On-site
USD 140,000 - 210,000
Lead Principal Software Engineer (Java Spring Boot)
Lead Principal Software Engineer (Java Spring Boot)

Randstad Digital Americas • Washington

On-site
USD 180,000 - 240,000
Medical Insurance
Prescription Insurance
Dental Insurance
+5
Engineer
Engineer

Tata Consultancy Services • Phoenix (AZ)

On-site
USD 110,000 - 120,000
Discretionary Annual Incentive
Comprehensive Medical Coverage: Med/&D
Family Support: Parental Leaves
+3