PNC

Senior Software Engineer - Java, Jenkins, Spring Boot

PNC
Apply
20 days ago
Farmers Branch, TX, USASenior

Base Salary

$55k - $152k/yr

Responsibilities

  • Analyze, prioritize, and remediate application security vulnerabilities and CVEs in Java-based systems.
  • Upgrade and refactor Java libraries and transitive dependencies while preserving system stability.
  • Design and implement scalable software solutions addressing functional and non-functional requirements.
  • Debug and resolve defects with QA, security, and engineering teams across the software development lifecycle.
  • Conduct code reviews focused on secure coding, performance, and maintainability.
  • Contribute to build, test, deployment, and CI/CD automation.
  • Write, test, deploy, maintain, and document software and technical designs.

Requirements

  • Strong professional experience developing enterprise applications with Java, including experience with JDK 8 features.
  • Experience with Maven and/or Gradle for dependency management.
  • Experience identifying and remediating vulnerabilities in application code and third-party libraries.
  • Ability to debug complex issues and collaborate cross-functionally with QA, security, and engineering teams.
  • Experience with Jenkins and containerization technologies such as Docker and Kubernetes.
  • Three or more years of relevant or direct industry experience is typical for this level.
  • Bachelor’s degree preferred or comparable education, job-specific certifications, and experience in lieu of a degree.

Benefits

  • Medical and prescription drug coverage with a Health Savings Account option, dental and vision coverage, life insurance, short- and long-term disability protection, 401(k) matching, pension, and stock purchase plans.
  • Dependent care reimbursement, backup child and elder care, adoption, surrogacy, and doula reimbursement, educational assistance, and a wellness program with financial incentives.
  • Paid maternity and parental leave, up to 11 paid holidays, 9 occasional absence days, and 15 to 25 vacation days depending on career level and eligibility.
  • This is an in-office role based in Dallas, Texas; Pittsburgh, Pennsylvania; Birmingham, Alabama; or Strongsville, Ohio.

Tech Stack

DockerGradleJavaJenkinsKubernetesMavenSpring Boot

Categories

PNC

About PNC

10,000+ employees

We’ll help keep your money boring so your life doesn’t have to be. pnc.co/guidelines

Contact me