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

PNC · 13 hours ago

Senior Software Architect - Cloud/Java/Spring

PNC is a company that values its people as its greatest differentiator and competitive advantage. They are seeking an experienced Senior Software Architect who will be responsible for defining end-to-end architecture and guiding solution design to ensure delivery of scalable, resilient, and high-performing systems.

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 architectureCloud platformsContainerizationDevOps practicesCI/CD pipelinesAnalytical ThinkingTechnical KnowledgeRisk AssessmentsSoftware Process Improvement

Preferred

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
TOGAF, AWS/Azure Solution Architect, or similar certifications
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

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

Company data provided by crunchbase