PNC

Software Engineer Lead (Java FullStack Developer)

PNC
Apply
3 months ago
Farmers Branch, TX, USAStaff+

Base Salary

$55k - $159k/yr

Responsibilities

  • Lead the technical design and development of software solutions for complex business needs.
  • Design and develop rich, responsive, scalable user interfaces using Angular.
  • Own front-end architecture decisions covering component design, state management, performance optimization, and accessibility.
  • Develop Java and Spring Boot microservices and prepare required technical and procedural documentation.
  • Facilitate complex problem resolution and provide technical guidance and support to colleagues.
  • Review coding, testing, and documentation of software.
  • Lead projects and mentor onshore and offshore developers.
  • Monitor, maintain, and support systems and software to promote stability and compliance.
  • Create monitoring dashboards and perform performance tuning, JVM profiling, and capacity planning.

Requirements

  • At least five years of experience with Java, microservices, OpenShift or cloud services, Spring Boot, WebSphere, Apache, and Apigee.
  • Experience with Angular or other UI development; Angular/UI knowledge is identified as a plus.
  • Experience with Git, Jenkins, uDeploy, Maven, and Gradle.
  • Experience creating monitoring dashboards with Dynatrace, Humio, or Splunk.
  • Experience with SQL, Oracle, and MongoDB.
  • Strong debugging skills and experience with performance tuning, JVM profiling, and capacity planning.
  • Experience leading projects and mentoring developers, with strong communication skills.
  • Bachelor’s degree required; comparable education, job-specific certifications, and experience may be considered in lieu of a degree.
  • Preferred qualifications include application development, J2EE architecture, Java Enterprise Edition, UX design, application integration, release management, and technical troubleshooting.

Benefits

  • In-office work arrangement in Pittsburgh, PA; Dallas, TX; or Strongsville, OH.
  • Eligible full-time employees may receive medical, prescription, dental, vision, life insurance, disability protection, 401(k) matching, pension, and stock purchase plans.
  • Benefits may include dependent care reimbursement, backup child or elder care, adoption, surrogacy, doula reimbursement, educational assistance, and a wellness program with financial incentives.
  • Paid time off may include parental leave, up to 11 paid holidays, 9 occasional absence days, and 15 to 25 vacation days depending on career level and eligibility.

Tech Stack

AngularApache KafkaAWSAzureGitGradleJavaJenkinsMavenMongoDBOpenShiftSplunkSpring BootSQL
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