Senior Software Engineer, Java

PNC

Quick summary

Work type
On-site
Location
Pittsburgh, PAFarmers Branch, TX
Posted
2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $153k
$108k most similar roles pay here $199k

This listing doesn't post a salary. Most similar roles pay $128,250–$178,318.

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

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

Most-posted roles

View all roles at PNC

At a glance

TL;DR · Senior Software Engineer, Java

As a Senior Software Engineer in PNC's Corporate and Institutional Banking team, you will be responsible for building and scaling modern, high-performing applications using Java Full Stack technologies. Your day-to-day tasks include designing and implementing REST APIs and microservices, developing responsive UI components with React, and automating builds, testing, and deployment through CI/CD pipelines. You will work closely with product, UX, QA, and DevOps teams to troubleshoot production issues across the stack. The ideal candidate has strong experience in Java (Spring Boot) and backend services, hands-on expertise with ReactJS and JavaScript/TypeScript, and a solid understanding of REST APIs and microservices. Additionally, proficiency in Git for version control, Jenkins or GitHub Actions for CI/CD, Docker for containerization, and Kubernetes for deployment is essential. This role involves working on distributed systems and requires strong debugging skills and knowledge of Agile development practices.

What you'll do

  • Build and enhance full-stack web applications using React and Java/Spring Boot.
  • Design and implement REST APIs and microservices for scalable solutions.
  • Develop responsive UI components using React to ensure user-friendly interfaces.
  • Automate builds, testing, and deployment through CI/CD pipelines for efficiency.
  • Troubleshoot and resolve production issues across the full stack promptly.

What we're looking for

  • Strong experience in Java (Spring Boot) and backend services.
  • Hands-on experience with ReactJS, JavaScript/TypeScript for frontend development.
  • Solid understanding of REST APIs and microservices architecture.
  • Experience with CI/CD pipelines using Jenkins/GitHub Actions/GitLab CI.
  • Proficiency in SQL/NoSQL databases and data modeling techniques.
  • Knowledge of Docker and Kubernetes for containerization and deployment.

More like this

Similar roles

Software Engineer Senior

PNC

Farmers Branch, TX +3 14 days ago
Java Spring Boot JUnit Git OAuth 2.0 JWT Apigee Dynatrace Elastic Search Elastic Stack Jenkins CI/CD Distributed systems monitoring Metric tracing

Software Engineer Senior

Lockheed Martin

King of Prussia, PA 8 days ago
Gitlab Maven Gradle Jenkins Jira Confluence DevSecOps Linux Windows Agile CI/CD Kubernetes Docker AWS GCP Azure Python Java C++ PostgreSQL MongoDB

Software Engineer Lead, JAVA Fullstack

PNC

Pittsburgh, PA +1 23 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

Senior Software Engineer, Java

Fiserv

King of Prussia, PA 2 days ago
Java Spring Boot DevOps CI/CD Git React Kubernetes Docker Gradle Helm Linux CLI GitLab CI PostgreSQL MySQL Redis Agile Microservices Cloud-Native Architecture Infrastructure as Code AI Integration

Software Engineer, Java

The Walt Disney Company

Remote (New York, NY) 41 days ago $123,000$165,000
Java Kotlin Scala Python Go JavaScript TypeScript CI/CD Git Docker Jenkins Kafka Kinesis SQS PostgreSQL MongoDB Redis Datadog New Relic Spring Boot AWS Azure Google Cloud
Remote