Skip to content
← Back to job listings

Solution Architect

Zafin · Toronto, Canada

Imported listingfull-timeabout 2 months ago

About The Role

Join Zafin, a leading financial technology company, as a Solution Architect or Senior Solution Architect. In this role, you will be responsible for translating complex banking and operational requirements into scalable solution designs for financial institutions. You will bridge client business and technology teams, ensuring solutions are architecturally sound, implementable, secure, auditable, maintainable, and aligned with client outcomes and Zafin product direction. You will also define integration and data architecture, validate non-functional requirements, provide technical direction throughout delivery, and act as a senior technical advisor to clients and internal stakeholders.

  • Translating complex banking and operational requirements into scalable Zafin solution designs for financial institutions.
  • Bridging client business and technology teams to ensure solutions are architecturally sound, implementable, secure, and aligned with client outcomes.
  • Leading client discovery, solution workshops, architecture reviews, and requirements validation, including fit-gap analysis and documentation.
  • Experience defining integration and data architecture using APIs, batch interfaces, file exchanges, messaging or streaming platforms such as Kafka, Redpanda, or RabbitMQ, data contracts, mappings, reconciliation, error handling, and operational monitoring
  • Strong technical foundation across Java, Spring Boot, Python, microservices, event-driven architecture, REST APIs, API design, PostgreSQL, SQL, Kubernetes, CI/CD pipelines, and at least one cloud environment
  • Demonstrated ability to lead enterprise architecture across complex or strategic programs, guide other architects, resolve cross-workstream design conflicts, advise senior stakeholders, and align client needs with product strategy
  • Ability to translate complex business and technical requirements into clear architecture designs, implementation direction, data flows, integration flows, sequence flows, Jira-ready work packages, and decision records
  • Strong client-facing communication, facilitation, stakeholder management, documentation, prioritization, decision-making, and risk management skills, with the ability to explain complex architecture topics in business-friendly language
  • Strong understanding of security and operational architecture, including authentication, authorization, encryption and decryption for files, data in motion, and data at rest, OWASP Top 10 risks, access controls, privacy, observability, monitoring, alerting, logging, and production support
  • 10+ years of experience as Solution Architect, Technical software engineering, technical consulting, enterprise application implementation, or related delivery roles
  • Strong experience designing configurable enterprise or SaaS solutions for client implementation environments, including fit-gap analysis, solution design, implementation planning, governance, and delivery enablement
  • Bachelor’s degree in computer science, Software Engineering, Information Technology, Engineering, or a related discipline, or equivalent practical experience, with significant experience in solution architecture, technical consulting, enterprise delivery, or financial technology implementation
  • Experience defining non-functional requirements and architecture expectations for performance, scalability, availability, reliability, maintainability, supportability, batch windows, API latency, resilience, and performance testing
  • Deep understanding of banking product, pricing, rates and fees, billing, offers, deal management, relationship pricing, eligibility, workflows, auditability, operational processes, and downstream financial impacts
  • Experience with NoSQL databases, caching technologies, OAuth, Argo CD, deployment automation, DevOps practices, and advanced operational support models
  • Experience implementing enterprise SaaS platforms for large financial institutions or complex banking transformation programs
  • Experience with Apache NiFi or other ETL tools, Schema Registry, Temporal or other workflow engines, Apache Flink, automation testing, reconciliation frameworks, and data quality tooling
  • Experience creating enterprise architecture blueprints, reference architectures, architecture guardrails, architecture review checklists, design governance models, and reusable implementation accelerators
  • Experience leading executive-level architecture discussions, transformation advisory sessions, architecture steering forums, production readiness reviews, go-live assessments, or major incident design reviews

This is an external listing. JobSpring does not represent or verify the employer. Report this listing