Software Engineer Lead, Kafka/Java

PNC

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Pittsburgh, PAPhiladelphia, PAStrongsville, OHDallas, TXBirmingham, AL
Employment
Full-time
Posted
23 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $180k
$123k $228k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $154,362–$206,350.

Based on 240 similar postings.

Employer

About PNC

PNC is one of the largest diversified financial services institutions in the U.S., based in Pittsburgh, PA, it provides retail banking, corporate banking, and asset management.

PNC currently has 132 open roles on FindRole.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Lead, Kafka/Java

The Software Engineer Lead within the Asset Management Group leads the technical design and development of software solutions to address complex business needs. This role involves creating technical and procedural documentation, providing guidance to colleagues, and reviewing coding, testing, and documentation. The successful candidate will build and manage systems using Java, Spring Boot, Microservices, and Apache Kafka, including Kafka Producers, Consumers, Kafka Streams, Kafka Connect, and Schema Registry. Technical requirements include experience with Docker, Kubernetes/OpenShift, Jenkins, GitHub, Prometheus, Grafana, Splunk, and relational databases like Oracle and SQL Server. The position requires applying modern principles and Agile Development Methodologies to advance business initiatives. The work focuses on providing software solutions within the financial services domain while managing risk and ensuring high-quality application delivery.

What you'll do

  • Lead the technical design and development of software solutions to address complex business needs.
  • Prepare technical and procedural documentation for software projects.
  • Facilitate complex problem resolution and provide technical troubleshooting.
  • Provide technical guidance and support to colleagues.
  • Review coding, testing, and documentation for software quality.
  • Apply modern principles, methodologies, and tools to advance business initiatives.
  • Manage risks associated with business objectives to ensure compliance with enterprise frameworks.

What we're looking for

  • Bachelor's degree or a comparable combination of education, job-specific certifications, and experience.
  • 3+ years of relevant or direct industry experience.
  • Proficiency in Apache Kafka administration, development, producers, consumers, streams, Connect, and Schema Registry.
  • Experience with Java, Spring Boot, and Microservices.
  • Experience with Docker, Kubernetes/OpenShift, and CI/CD using Jenkins and GitHub.
  • Experience with monitoring tools like Prometheus, Grafana, or Splunk and relational databases like Oracle or SQL Server.
  • Knowledge of Agile Development Methodologies and the System Development Life Cycle.
  • Experience in Application Development, Business Management, Data Analysis, and Quality Assurance (preferred).

More like this

Similar roles

Software Engineer Lead, Java, Spring boot, Kafka

PNC

Pittsburgh, PA +3 89 days ago
Java Spring Boot Apache Kafka RESTful APIs GraphQL Oracle MySQL Kubernetes AWS Azure GCP CI/CD GitOps OAuth2 JWT OpenAPI Swagger Microservices Event-Driven Architecture API Gateway
3+ yrs exp

Lead Software Engineer

PNC

Pittsburgh, PA +3 47 days ago
Java Spring Boot Hibernate REST Microservices SQL MySQL ActiveMQ Kafka GraphQL Elastic-Search Redis SAFe React CI/CD Openshift Kubernetes Bitbucket Jenkins Gradle JUnit IntelliJ
3+ yrs exp

Kafka Platform Engineer

American Electric Power (AEP)

Columbus, OH 9 days ago $98,993–$128,688
Kafka Confluent OpenShift Kubernetes Docker Python Java CI/CD GitHub Actions Argo CD Prometheus Grafana Dynatrace Splunk AWS Azure YAML Kustomize Schema Registry Kafka Connect MirrorMaker Oracle Golden Gate TLS ACLs RBAC
7+ yrs exp

Lead Software Engineer, Java, AI and Kafka

JPMorgan Chase

Chicago, IL 12 days ago
Java Spring Framework Spring Boot Kafka REST Microservices Python Docker Kubernetes ECS CI/CD Agile NoSQL Artificial Intelligence Machine Learning VScode IntelliJ
8+ yrs exp

Lead Software Engineer, Java, AI, Spring Boot and Kafka

JPMorgan Chase

Chicago, IL 5 days ago
Java 21 Spring Boot 3.x Spring Framework 6.x Kafka React 18+ TypeScript Oracle SQL PostgreSQL Hibernate JPA Next.js 14+ AWS Azure GCP Kubernetes Helm Terraform Pulumi OpenTelemetry Prometheus Grafana Redis Apache Spark Flink JUnit 5 Mockito Testcontainers Pact RESTful APIs OpenAPI 3.x Domain-Driven Design Microservices
8+ yrs exp

Software Engineer III

JPMorgan Chase

Jersey City, NJ 37 days ago
Java Spring Boot Kubernetes AWS ECS S3 Cassandra Spark Scala HDFS Kafka NoSQL
3+ yrs exp