Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

PNC Financial Services Logo

Software Engineer Principal - Java/Spring/Kafka/Mongodb

PNC Financial Services

Salary not specified
Aug 24, 2025
Farmers Branch, TX, USA • Pittsburgh, PA, USA
Apply Now

At PNC, the business problem is to design and implement software solutions that meet functional and non-functional requirements, aligned to the program's strategic direction, and to address complex business needs by proposing, designing, and coding software solutions.

Requirements

  • Multiple years of professional software development experience with Java, Spring Boot , GraphQL and Angular (Optional)
  • Expertise with SQL/NoSQL and one or more of the following: Oracle, MySQL, PostgreSQL, or MongoDB
  • Event-driven architecture experience using Kafka.
  • Experience with modern observability tools and practices (Dynatrace, ELK)
  • Experience with DevOps practices, CI/CD pipelines, and containerization (Openshift, Kubernetes).
  • Modern security architecture patterns (Transmit, OAuth 2.0, OIDC)
  • Ability to create and improve TDD coverage with JUnit and Exposure to Karate/Cypress Test

Responsibilities

  • Design and implementation of software solutions that meet functional and non-functional requirements and that are aligned to the program’s strategic direction
  • Work with business stakeholders to gather requirements for platform specific system functional specifications.
  • Provide unit test coverage and validation support
  • Conduct code reviews
  • Ensure software meets requirements of quality, security, modularity, and extensibility.
  • Support continuous integration and deployment
  • Investigate and resolve issues

Other

  • Responsibilities require time in the office or in the field on a regular basis.
  • Some responsibilities may be performed remotely, at the manager’s discretion.
  • Thrive in a collaborative environment to drive team success
  • Mentor less experience developers
  • PNC will not provide sponsorship for employment visas or participate in STEM OPT for this position.