Software Engineer Lead (Java FullStack Developer)
Core
Lead the design and development of rich, responsive, and scalable UI applications and microservices for PNC's Lending organization.
Role type
Senior IC Software Engineer Lead (Java FullStack)
Builds
Scalable UI applications, microservices, and monitoring dashboards for banking customers.
Domain
Financial Services / Banking / Lending
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices architecture, Angular, Kafka, Gradle, Maven, SQL, Oracle, MongoDB, CI/CD (Jenkins, GIT), JVM profiling, performance tuning, OpenShift, AWS, Azure, WebSphere, Apache, Apigee, Dynatrace, Humio/Splunk
Preferred skills
J2EE Architecture, UX Design, Release Management, Process Improvements
Technologies
Angular, Spring Boot, Kafka, Gradle, Maven, OpenShift, AWS, Azure, WebSphere, Apache, Apigee, Dynatrace, Humio, Splunk, Oracle, MongoDB, GIT, Jenkins, UDeploy
Responsibilities
Lead technical design and development of software solutions; own front-end architecture decisions including component design and state management; facilitate complex problem resolution; provide technical guidance and review coding/testing; create monitoring dashboards; mentor developers.
Seniority
Senior, hands-on IC with leadership responsibilities