Home
Jobs
Saved
Resumes
Lead Software Engineer – Java Full Stack Developer, Angular, Microservices at PNC | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Lead Software Engineer – Java Full Stack Developer, Angular, Microservices
PNC
Website
LinkedIn
Lead Software Engineer – Java Full Stack Developer, Angular, Microservices
Pittsburgh, Ohio, United States of America
Full Time
2 hours ago
$55,000 - $158,700 USD
H1B Sponsor
Apply Now
Key skills
Angular
Docker
Java
Jenkins
Microservices
OpenShift
Oracle
Spring
Spring Boot
SpringBoot
SQL
API Gateway
RESTful
Apigee
GitHub
Performance Optimization
Agile
Scrum
CI/CD
Mentoring
SonarQube
About this role
Role Overview
Lead the design and development of rich, responsive, and scalable UI applications using Angular (expert-level).
Own front-end architecture decisions, including component design, state management, performance optimization, and accessibility.
Collaborate with UX/design teams to translate designs into high-quality, reusable UI components.
Ensure cross-browser compatibility, responsiveness, and optimal user experience.
Enforce front-end best practices, code quality, and standards through reviews and mentoring.
Design and develop Java-based microservices using Spring Boot and Spring Batch.
Build and consume RESTful APIs, integrating front-end applications with backend services.
Work with APIGEE as an API gateway/middleware for routing, security, and policy enforcement.
Implement data persistence using Oracle Database and iBatis.
Ability to write and troubleshoot CI/CD pipelines using Jenkins.
Build and deploy containerized applications using OpenShift (OCP) and Docker.
Collaborate with platform and SRE teams to ensure scalable, resilient, and secure deployments.
Participate in production support, performance tuning, and incident resolution.
Perform code reviews using GitHub, SonarQube, and other code quality/security tools.
Follow secure coding practices and contribute to vulnerability remediation efforts.
Mentor junior developers and promote engineering best practices.
Work in an Agile/Scrum environment, collaborating with cross-functional teams.
Requirements
Multiple years of professional software development experience.
Expert-level Angular experience (SPA development, component architecture, performance optimization).
Strong proficiency in Java, Spring Boot, and Microservices architecture.
Experience with Spring Batch.
Hands-on experience with REST APIs and API integrations.
Experience using APIGEE or similar API gateway/middleware platforms.
Strong SQL skills with Oracle Database and/or Equivalent Database technology.
Experience with GitHub, SonarQube, and modern code review practices.
CI/CD experience using Jenkins.
Hands-on experience with OpenShift (OCP) and containerized deployments.
Tech Stack
Angular
Docker
Java
Jenkins
Microservices
OpenShift
Oracle
Spring
Spring Boot
SpringBoot
SQL
Benefits
medical/prescription drug coverage (with a Health Savings Account feature)
dental and vision options
employee and spouse/child life insurance
short and long-term disability protection
401(k) with PNC match
pension and stock purchase plans
dependent care reimbursement account
back-up child/elder care
adoption, surrogacy, and doula reimbursement
educational assistance, including select programs fully paid
a robust wellness program with financial incentives
maternity and/or parental leave
up to 11 paid holidays each year
9 occasional absence days each year, unless otherwise required by law
between 15 to 25 vacation days each year, depending on career level; and years of service
Apply Now
Home
Jobs
Saved
Resumes