
Senior Software Architect – Cloud/Java/Spring
PNC
full-time
Posted on:
Location Type: Hybrid
Location: Dallas • Pennsylvania • Texas • United States
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- 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
- 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
Requirements
- 12+ years of IT experience with at least 5+ years as a Solution Architect
- Strong expertise in Java/J2EE and Spring Framework (Spring Boot, Spring Cloud, etc.)
- Hands-on experience with Kafka for building streaming and event-driven architectures
- 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
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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJ2EESpring FrameworkSpring BootSpring CloudKafkamicroservices architectureRESTful APIsDevOps practicesCI/CD pipelines
Soft skills
communicationleadershipcollaborationproblem-solvingtechnical guidance
Certifications
TOGAFAWS Solution ArchitectAzure Solution Architect