Lead Software Engineer — API & Microservices

Fairygodboss

Birmingham (AL)

On-site

USD 68,000 - 173,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

PNC is seeking a Software Engineer Lead focused on API development to design, build, and maintain scalable services. Based in major hubs including Pittsburgh or Birmingham, you will lead a team and collaborate across platforms and teams to deliver robust APIs.

The role emphasizes RESTful/GraphQL APIs, OAuth2/JWT security, and OpenAPI contracts, with exposure to Kafka, Spring Boot, and cloud concepts as part of a broader enterprise architecture.

Qualifications

  • Requires strong API development experience with Java/Spring Boot and Kafka.
  • Proven track record building RESTful APIs and securing APIs (OAuth2/JWT).
  • Experience with Oracle/MySQL databases and microservices architecture.

Responsibilities

  • Create and lead design and development of API services.
  • Define API contracts and documentation (OpenAPI/Swagger).
  • Lead mid-to-senior developers and review code for API quality.
  • Collaborate with cross-functional teams and DevOps for CI/CD pipelines.

Skills

API Development
Team Leadership
RESTful APIs
API Security
Java Programming

Education

Bachelor's degree

Tools

Kafka
Spring Boot
OpenAPI/Swagger
Oracle
MySQL
CI/CD
Kubernetes

Job description

PNC is seeking a Software Engineer Lead focused on API development to design, build, and maintain scalable services. Based in major hubs including Pittsburgh or Birmingham, you will lead a team and collaborate across platforms and teams to deliver robust APIs.

The role emphasizes RESTful/GraphQL APIs, OAuth2/JWT security, and OpenAPI contracts, with exposure to Kafka, Spring Boot, and cloud concepts as part of a broader enterprise architecture.

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

Similar jobs worth comparing

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
API Lead Engineer: Build Secure, Scalable Services
API Lead Engineer: Build Secure, Scalable Services

PNC • Farmers Branch (TX)

On-site
USD 67,000 - 173,000
Medical/prescription drug coverage
Dental & vision options
401(k) with PNC match
+2
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
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
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 | Microservices
Lead Software Engineer - Angular/Java | Microservices

PNC • Pittsburgh

On-site
USD 86,000 - 159,000
Medical / Prescription coverage
Dental and vision
401(k) with company match
+1
Lead Software Engineer - Java Microservices
Lead Software Engineer - Java Microservices

PNC • Pittsburgh

On-site
USD 120,000 - 180,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
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
Software Engineer Lead - Java, Spring boot, Kafka
Software Engineer Lead - Java, Spring boot, Kafka

PNC • Pittsburgh

On-site
USD 67,000 - 173,000
401(k) with PNC match
Health coverage
Paid time off