PNC · 4 days ago
Software Engineer Lead - Corporate and Institutional Banking - Treasury (Spring Boot, Java, Kubernetes)
PNC is a company that values its people as its greatest differentiator and competitive advantage. As a Software Engineer Lead within PNC's Corporate & Institutional Banking - Treasury organization, you will lead the design and architecture of distributed systems and develop enterprise-grade applications using Java and Spring Boot.
BankingFinanceFinancial Services
Responsibilities
Lead the design and architecture of distributed systems, ensuring scalability, reliability, and high availability
Develop and maintain enterprise-grade applications using Java, Spring Boot, and Microservices
Design and implement containerized applications leveraging Docker, Kubernetes, or similar technologies
Collaborate with cross-functional teams to define system requirements, API specifications, and integration strategies
Optimize application performance, ensuring low latency and high throughput in production workloads
Establish and enforce engineering best practices, including code quality, testing, CI/CD, and observability
Mentor junior engineers and provide technical leadership across projects
Participate in system design reviews, code reviews, and technical discussions
Qualification
Required
10+ years of professional experience in software engineering with a focus on distributed systems
Strong proficiency in Java (8+) and Spring Boot framework
Extensive experience in Microservices architecture design and implementation
Hands-on experience with Containers (Docker, Kubernetes)
Deep understanding of scalable system design, fault tolerance, and concurrency
Experience with RESTful APIs, messaging systems (Kafka/RabbitMQ), and databases (SQL/NoSQL)
Solid understanding of DevOps practices, CI/CD pipelines, and cloud platforms (AWS/Azure/GCP)
Strong problem-solving, communication, and leadership skills
Roles at this level typically require a university / college degree, with 3+ years of relevant / direct industry experience
In lieu of a degree, a comparable combination of education, job specific certification(s), and experience (including military service) may be considered
Bachelors
Preferred
Application Development
Business Management
Customer Solutions
Design
Group Problem Solving
Java
Kubernetes
Microservices Architecture
Process Improvements
Release Management
Software Solutions
Spring Framework
User Experience (UX) Design
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
Company
PNC
PNC is a financial service company providing bank deposits products and services to its community.
Funding
Current Stage
Public CompanyTotal Funding
unknown1975-11-17IPO
Leadership Team
Recent News
Yahoo Finance
2026-01-06
Yahoo! News
2026-01-06
Bizjournals.com Feed (2025-11-12 15:43:17)
2026-01-05
Company data provided by crunchbase