Senior Software Architect - Cloud/Java/Spring jobs in United States
info-icon
This job has closed.
company-logo

PNC · 1 day ago

Senior Software Architect - Cloud/Java/Spring

PNC is a financial services company that values its people as its greatest differentiator. They are seeking a Senior Software Architect to define and guide the architecture and design of complex enterprise applications, ensuring delivery of scalable and resilient systems while collaborating closely with business stakeholders and engineering teams.

BankingFinanceFinancial Services
badNo H1Bnote

Responsibilities

Define, design, and own solution architectures for complex enterprise applications
Leverage Spring (Spring Boot, Spring Cloud, Spring Batch), SOAP/REST APIs, J2EE, and Kafka to build highly scalable and distributed solutions
Establish patterns, frameworks, and best practices for system design and integration
Guide engineering teams on design decisions, code quality, and architectural compliance
Lead proof-of-concepts (POCs) to evaluate new technologies, tools, and frameworks
Evaluating vendor products and executing/leading integration with in-house products/applications
Provide thought leadership in microservices, event-driven architectures, and API-driven integration
Partner with business stakeholders, product owners, and delivery teams to translate requirements into technical solutions
Work with enterprise architects to ensure alignment with enterprise strategy, standards, security frameworks and reference architectures
Review solution designs and code to ensure alignment with security, scalability, and performance standards
Support project planning, estimation, and roadmap development
Ensure systems are compliant with regulatory and organizational requirements

Qualification

Cloud native ArchitectureSpring FrameworkSOAP/REST APIsJava/J2EEKafkaMicroservices ArchitectureEvent-driven architecturesCloud platformsContainerizationDevOps practicesCI/CD pipelinesAnalytical ThinkingRisk AssessmentsTechnical KnowledgeTechnical LeadershipCollaboration

Required

Deep expertise in Cloud native Architecture
Spring Frameworks
SOAP/REST APIs
J2EE
Kafka
Define, design, and own solution architectures for complex enterprise applications
Leverage Spring (Spring Boot, Spring Cloud, Spring Batch), SOAP/REST APIs, J2EE, and Kafka to build highly scalable and distributed solutions
Establish patterns, frameworks, and best practices for system design and integration
Guide engineering teams on design decisions, code quality, and architectural compliance
Lead proof-of-concepts (POCs) to evaluate new technologies, tools, and frameworks
Evaluating vendor products and executing/leading integration with in-house products/applications
Provide thought leadership in microservices, event-driven architectures, and API-driven integration
Partner with business stakeholders, product owners, and delivery teams to translate requirements into technical solutions
Work with enterprise architects to ensure alignment with enterprise strategy, standards, security frameworks and reference architectures
Review solution designs and code to ensure alignment with security, scalability, and performance standards
Support project planning, estimation, and roadmap development
Ensure systems are compliant with regulatory and organizational requirements
Strong expertise in Java/J2EE and Spring Framework (Spring Boot, Spring Cloud, Security, Data, etc.)
Hands-on experience with Kafka for building streaming and event-driven architectures
12+ years of IT experience with at least 5+ years as a Solution Architect
Solid understanding of microservices architecture, RESTful APIs, messaging systems, and integration patterns
Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes)
Strong background in scalability, performance engineering, and security best practices
Ability to communicate complex technical concepts clearly to technical and non-technical stakeholders
Experience with DevOps practices and CI/CD pipelines
Familiarity with NoSQL and relational databases (Cassandra, MongoDB, Oracle, PostgreSQL, etc.)
Knowledge of data streaming, real-time processing frameworks, and observability tools
Leads in the overall design of cross-functional, multi-platform, and Web-based application systems; oversees all application system processes
Develops application architecture and blueprints aimed at reflecting enterprise business logic
Defines application components, platforms, interfaces, and development tools. Directs mapping activities on specific technology platforms
Provides technical guidance to application development teams. Consults on integration and conversion activities
Conducts reviews, and analyses organizational needs and goals to develop and implement applications
Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions
Managing Risk - Assessing and effectively managing all of the risks associated with their business objectives and activities to ensure they adhere to and support PNC's Enterprise Risk Management Framework

Preferred

Competitive Advantages
Customer Solutions
Design
Enterprise Architecture Framework
IT Architecture
Java Architecture
Machine Learning (ML)
Microservices Architecture
Risk Assessments
Spring Boot
Technical Knowledge
Analytical Thinking
Application Development Tools
Industry Knowledge
IT Architecture
Platform Architecture
Products and Services
Service Oriented Architecture Technologies
Software Process Improvement (SPI)

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 is a financial service company providing bank deposits products and services to its community.

Funding

Current Stage
Public Company
Total Funding
unknown
1975-11-17IPO

Leadership Team

leader-logo
Keith Hayes
SVP, PNC Aviation Finance
linkedin
M
Michael Gaber
Senior Vice President - Originations
linkedin

Recent News

Bizjournals.com Feed (2025-11-12 15:43:17)
Company data provided by crunchbase