Technical Java Architect
Location- Issaquah, WA (Hybrid )
12+ months
Technical Architect
Java / Spring Boot / GCP
Role Overview
The Technical Architect will be responsible for defining the overall architecture, technical
strategy, and integration approach for cloud-native applications and enterprise platforms. The
role will guide backend services, API integrations, cloud infrastructure, security, scalability, and
engineering governance across distributed teams.
Key Responsibilities
- Define end-to-end solution architecture for backend systems, integrations, and cloud
- deployments
- Lead architecture discussions, technical design reviews, and solution governance
- Design scalable microservices using Java Spring Boot and cloud-native patterns
- Define API contracts, integration patterns, orchestration flows, and data models
- Guide implementation teams on best practices, coding standards, and architectural
- decisions
- Design secure and resilient systems with proper authentication, authorization, encryption,
- and audit logging
- Lead third-party/vendor integrations using abstraction and adapter-based architecture
- Partner with DevOps teams on deployment architecture, CI/CD, observability, and
- monitoring
- Ensure performance, scalability, availability, and disaster recovery considerations are
- built into the platform
- Mentor technical leads and engineers across backend, frontend, and cloud streams
- Support estimation, sprint planning, production readiness, and go-live activities
Required Skills
- Strong expertise in Java, Spring Boot, and Microservices Architecture
- Experience designing large-scale distributed systems and REST APIs
- Strong knowledge of cloud-native architecture on GCP
- Hands-on experience with:
- GKE
- Cloud Spanner
- Pub/Sub
- Secret Manager
- Cloud Logging & Monitoring
o API Gateway / Apigee
- Strong understanding of integration architecture and vendor API orchestration
- Experience with event-driven systems, resiliency patterns, retries, circuit breakers, and
- fallback handling
- Good understanding of database design, performance optimization, and schema evolution
- Experience implementing security and compliance controls for sensitive/PII data
- Experience with CI/CD pipelines, containerization, and Kubernetes deployments
- Ability to drive architecture governance and technical leadership across teams
Nice to Have
- Experience with Domain-Driven Design (DDD)
- Experience with fraud, identity, verification, or customer profile systems
- Experience with observability, distributed tracing, dashboards, and operational metrics
- Experience with GitHub Actions, ArgoCD, or Cloud Build
- Knowledge of frontend technologies such as React
Preferred Experience
- 10+ years of software engineering experience
- 5+ years in solution architecture or technical leadership roles
- Experience leading cloud modernization or platform transformation programs
- Experience working in Agile / Scrum delivery models
- Strong stakeholder communication and technical mentoring skills