Lead Software Developer - Java, Kafka, Python

The PNC Financial Services Group, Inc.
Birmingham, AL, United States
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Spring Security Artificial Intelligence Microsoft Azure Cloud Engineering Continuous Integration Django Web Framework Python (Programming Language) Service Discovery Data Streaming Enterprise Software Applications Spring Cloud
+11 more
Flask (Web Framework) Spring-boot Generative AI Fastapi Event Driven Architecture Apache Kafka Api Gateway Restful APIs Domain Driven Design Docker Microservices

Job description

Experteer Overview In this role you will lead the design and development of scalable enterprise software within PNC’s Automation and Platform group. You will work across locations to deliver microservices-based solutions, leveraging Java, Python and cloud-native tech. You will integrate Azure AI Foundry and Generative AI capabilities to transform business solutions. The role combines architecture, DDD/Bounded Contexts, and CI/CD practices to drive impact at scale. You will collaborate with cross-functional teams to deliver secure, observable systems that support customer-focused outcomes. Compensation / Benefits * Design and develop scalable microservices-based applications * Apply Domain-Driven Design and bounded contexts * Build event-driven systems using Kafka * Develop RESTful APIs and microservices with Java and Python * Implement service discovery, API gateway, and security best practices * Build and maintain CI/CD pipelines * Integrate Azure AI Foundry and Generative AI capabilities into business solutions Tasks * 5-7 years of experience designing, developing, and deploying scalable enterprise applications * Proficiency with Microservices Architecture, Java and Python stacks * Experience with Kafka and event streaming * Strong knowledge of CI/CD tooling and practices * Experience with Azure AI Foundry and Generative AI capabilities * Proficiency with Java 8/11/17+, Spring Boot, Spring Cloud, Spring Security; Python 3.x, FastAPI, Flask, Django (optional) * Familiarity with Docker and Kubernetes (preferred) * Azure cloud experience (preferred) Key requirements * medical/prescription drug coverage * dental and vision options * life insurance * short and long-term disability protection * 401(k) with PNC match * education assistance

Requirements

101869 into business solutions Tasks * 5-7 years of experience designing, developing, and deploying scalable enterprise applications * Proficiency with Microservices Architecture, Java and Python stacks * Experience with Kafka and event streaming * Strong knowledge of CI/CD tooling and practices * Experience with Azure AI Foundry and Generative AI capabilities * Proficiency with Java 8/11/17+, Spring Boot, Spring Cloud, Spring Security; Python 3.x, FastAPI, Flask, Django (optional) * Familiarity with Docker and Kubernetes (preferred) * Azure cloud experience (preferred) Key requirements * medical/prescription drug coverage * dental and vision options * life insurance * short and long-term disability protection * 401(k) with PNC match * education assistance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on us.experteer.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:25 min

Engineering career path from embedded systems to banking

John Woods John Woods · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

3:33 min

Connecting frontends via a FastAPI proxy backend layer

Saoussen Chaabnia Saoussen Chaabnia · Europe 2026 Virtual

1:32 min

Designing a centralized API gateway and identity provider

Axel Barbier · WWC 2023

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all