Software Engineer Lead, Java FullStack

PNC

Quick summary

Work type
On-site
Location
Dallas, TXPittsburgh, PA
Posted
2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$162k most similar roles pay here $232k

This listing doesn't post a salary. Most similar roles pay $168,525–$215,500.

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 190 open roles on FindRole.

Listed pay typically runs $86,250–$172,500 across 82 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Lead, Java FullStack

As a Software Engineer Lead in PNC’s Corporate and Investment Banking (C&IB) organization, you will work closely with a dynamic team to develop robust financial solutions. Your daily responsibilities include designing and implementing microservices using Java, Spring Boot, Hibernate, and REST APIs, while ensuring seamless integration with databases like MySQL and NoSQL stores such as Redis and ElasticSearch. You will also focus on enhancing security, performance, and scalability through best practices in authentication systems, event-driven architecture, and DevOps methodologies including CI/CD pipelines with Jenkins and Kubernetes. This role requires a strong background in software architecture and experience with front-end frameworks like React to deliver user-centric solutions at scale.

What you'll do

  • - Design and develop software solutions using Java, Spring Boot, Hibernate, and REST.
  • - Implement microservices architecture and event-driven design patterns for scalable systems.
  • - Optimize database performance with SQL (MySQL) and NoSQL databases like ElasticSearch and Redis.
  • - Write JUnit test cases and integrate CI/CD pipelines using Jenkins and Bitbucket.
  • - Apply modern software development methodologies, such as SAFe, to manage project releases.

What we're looking for

  • Strong proficiency in Java, Spring Boot, Hibernate, REST, and Microservices.
  • Experience designing solutions with core Java, SQL (MySQL), ActiveMQ, Kafka.
  • Expertise in authentication & authorization systems, API frameworks, persistence stores.
  • Proficiency in database design and optimization for both relational and NoSQL databases.
  • Familiarity with modern software development methodologies like SAFe preferred.

More like this

Similar roles

Software Engineer Lead, JAVA Fullstack

PNC

Pittsburgh, PA +1 24 days ago
Java Spring Boot React JavaScript TypeScript Maven Gradle Docker Kubernetes Git Jenkins GitHub Actions GitLab CI Oracle PostgreSQL MongoDB CI/CD Agile Python SonarQube

Software Engineer Lead, Java/Microservices

PNC

Farmers Branch, TX +1 4 days ago
Java Spring Boot Kafka Oracle SQL MySQL Redis Hibernate JUnit SonarQube Jenkins CI/CD Docker Kubernetes Dynatrace Logscale Gradle Maven RESTful APIs Microservices

Software Engineer Lead

PNC

Dallas, TX +2 3 days ago $86,250$158,125
Java Spring Boot GraphQL Angular SQL NoSQL Oracle MySQL PostgreSQL MongoDB Kafka Dynatrace ELK CI/CD Jenkins JUnit Karate Cypress Docker Kubernetes Openshift OAuth 2.0 OIDC DDD Scrum Bitbucket