Senior Solutions Architect
oraclecloud
Job Description
What You’ll Do...
- Core Banking Architecture (Fiserv DNA): Lead solution architecture and hands-on delivery for core banking capabilities including accounts, transactions, fees, interest, statements, product configuration, and operational workflows—leveraging Fiserv DNA patterns and best practices where applicable.
- Digital Banking Enablement (Create Digital / Nautilus): Design and implement integrations and service layers that enable seamless digital experiences across onboarding, authentication, customer servicing, account maintenance, and payments.
- Cloud-Native Design on GCP: Architect and build highly available, secure, scalable services using Google Cloud Platform (e.g., GKE/Cloud Run, Pub/Sub, Cloud SQL/PostgreSQL, Secret Manager, Cloud Logging/Monitoring).
- API & Integration Strategy: Define API standards and integration patterns (REST/event-driven), including canonical models, idempotency, versioning, and performance/SLA requirements across the bank ecosystem and Ford enterprise systems.
- Event-Driven & Microservices Architecture: Drive modernization into well-bounded services using Java and Spring Boot, leveraging asynchronous messaging and domain events where it improves resilience and decoupling.
- Security, Risk & Compliance by Design: Build “secure-by-default” services for a regulated financial environment (PII protection, encryption, audit trails, least-privilege IAM, threat modeling, automated security scanning).
- Engineering Excellence & Delivery Leadership: Set technical direction, review designs and code, and mentor engineers through pairing and coaching. Establish high standards for TDD, CI/CD, quality gates, and operational readiness.
- Reliability & Observability: Define SLIs/SLOs, logging/metrics/tracing standards, and incident response practices. Lead root-cause analysis across distributed systems and drive improvements that prevent recurrence.
- Vendor & Partner Collaboration: Work effectively with Fiserv and internal stakeholders to align implementation choices to platform capabilities, roadmap constraints, and delivery timelines.
- Technical Roadmap Ownership: Translate product needs into reference architectures, implementation plans, and iterative delivery milestones while managing technical debt and long-term scalability.
Qualifications
Qualifications
You’ll Have...
- Bachelor’s degree in Computer Science, Software Engineering, or related experience.
- 8+ years of experience in software engineering with 3+ years in a solution architecture / technical lead capacity delivering large-scale platforms.
- Strong hands-on expertise in Java and Spring Boot (Spring Security, Spring Data, integration patterns, API design).
- Proven experience designing and operating cloud-native systems on GCP (networking/IAM, containerized workloads, observability, CI/CD).
- Strong experience with relational databases (PostgreSQL/SQL), data modeling, transactional integrity, and performance tuning.
- Experience building secure systems handling PII, including encryption, secrets management, auditing, and secure SDLC practices.
- Ability to lead architecture conversations across engineering, product, security, and operations—balancing business outcomes with technical constraints.
- Excellent communication skills, with the ability to explain complex technical topics to both technical and non-technical audiences.
Even Better, You May Have...
- Fiserv DNA experience, including product configuration concepts, core banking data models, or implementation/integration experience.
- Experience with Create Digital and/or Nautilus, especially around digital origination/onboarding, servicing, or customer experience enablement.
- Prior experience building or modernizing core banking, deposit systems, payments, or ledger-adjacent capabilities where auditability and correctness are non-negotiable.
- Experience with event/messaging patterns (Pub/Sub, Kafka concepts), distributed tracing, and reliability engineering practices.
- Familiarity with Infrastructure