Software Engineer Lead (Java Full Stack Development)

PNC

Quick summary

Work type
On-site
Location
PA · TX
Posted
60 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $196k
$168k most similar roles pay here $231k

This listing doesn't post a salary. Most similar roles pay $173,925–$217,725.

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

Listed pay typically runs $86,250–$185,900 across 57 roles with salary data.

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Software Engineer Lead (Java Full Stack Development)

As a Software Engineer Lead in PNC’s Corporate and Investment Banking (C&IB) team, you will play a pivotal role in designing and developing robust software solutions using Java and Spring. Your day-to-day responsibilities include architecting microservices, implementing Kafka and REST APIs, and optimizing database systems such as MongoDB and Oracle DB. You will also work on DevOps CI/CD pipelines with Jenkins and contribute to the team’s Agile methodology. Preferred skills include experience with AngularJS, React.js, OpenShift or Kubernetes, and tools like Eclipse and IntelliJ. This role offers an opportunity to tackle complex challenges in a fast-paced banking environment, fostering innovation and process improvements within a supportive culture.

What you'll do

  • Lead design and development of software solutions using Java and Spring.
  • Optimize database performance with Mongo DB and Oracle DB expertise.
  • Implement microservices architecture for scalable system design.
  • Design REST APIs and integrate Kafka, MQ in payment systems.
  • Manage CI/CD pipelines using Jenkins for efficient build/deploy cycles.

What we're looking for

  • Strong hands-on experience with Java, Spring, and microservices architecture.
  • Proficiency in database design and optimization using MongoDB and Oracle DB.
  • Experience with OpenShift or Kubernetes required.
  • Expertise in designing solutions with Kafka, MQ, REST APIs, and DevOps CI/CD.
  • Familiarity with Agile software development methodology.

More like this

Similar roles

Lead Software Engineer (Java)

Capital One Financial

McLean, VA 42 days ago $197,300$225,100
Java Spring Boot Maven Git Docker Kubernetes AWS CI/CD PostgreSQL JUnit Swagger Linux

Lead Software Engineer - Java

The Walt Disney Company

Remote (Glendale, CA) 137 days ago $152,200$204,100
Java Spring RESTful APIs AWS EKS SQS RDS MSK CI/CD Apache Kafka Observability tools
Remote

Lead Java Software Engineer

CVS Health

Remote (Work At Home-Connecticut, US) 5 days ago $106,605$260,590
Java Spring Boot GCP Kubernetes GitHub CircleCI JUnit Mockito REST API Microservices Architecture DevOps Git Jenkins OAuth2.0 JWT PostgreSQL MongoDB Prometheus Grafana Apigee Dataflow Airflow
Remote

Lead Java Software Engineer – Developer

Boeing

Herndon, Virginia 12 days ago $211,650$286,350
Java ReactJS Python CI/CD Git Linux Windows Angular HTML CSS Kubernetes Docker AWS Azure Google Cloud Platform PostgreSQL Oracle Database Jenkins SonarQube JUnit Spring Boot Maven Gradle Swagger Docker Compose Ansible

Technical Software Engineering Lead - Java

The Hartford

Chicago, IL 77 days ago $116,000$189,240
Java J2EE Spring Boot Apache Camel AWS CloudFormation Terraform Docker Kubernetes GitHub Jenkins CI/CD Sonar Lambda CloudWatch ECS EKS RDS S3 IAM SNS SQS EventBridge Service Catalog DevOps Prometheus Grafana
Hybrid