Zafinlabsamericasinc
Technical Consultant II/III
Toronto. Posted 2 months ago
The role
You will design, configure, develop and implement Zafin SaaS solutions for financial institutions. You will turn banking, product, pricing, billing, workflow, integration and data needs into technical solutions, and lead workstreams and mentor junior team members.
What you will do
- Deliver implementation of workstreams across product, pricing, billing, offers, eligibility, approvals, reporting, integrations and automation.
- Translate client requirements into solution designs, configurations, data mappings, interface specifications and test plans.
- Configure, customize and develop backend, frontend, API, integration, reporting and workflow components.
- Design and implement APIs, file transformations, validation rules, error handling and reconciliation logic.
- Troubleshoot and resolve issues across application logic, databases, APIs, batch jobs, data flows and deployments.
- Define and execute functional, integration, regression and edge-case testing against agreed acceptance criteria.
- Lead client workshops, technical discussions, demos, defect triage and stakeholder alignment.
- Lead workstreams, guide technical design and delivery decisions, and mentor junior team members.
- Explain complex technical topics to internal teams and client stakeholders in business-friendly language.
Required qualifications
- Bachelor's degree in computer science, software engineering, information technology or a related discipline, or equivalent practical experience.
- 7+ years of experience in software engineering, technical consulting, enterprise application implementation or related delivery roles.
- Strong experience delivering configurable enterprise or SaaS solutions in client implementation environments.
- Hands-on experience with Java, Spring Boot, Python, J2EE, object-oriented design, Maven, Git, CI/CD pipelines and Agile delivery.
- Strong database experience with PostgreSQL and SQL, including data analysis and troubleshooting.
- Experience with REST APIs, microservices, event-driven architectures, JSON/XML, batch and file-based integrations.
- Experience with Kubernetes, at least one cloud environment (AWS, Azure or GCP), and Kafka or Redpanda.
- Understanding of API security, authentication, authorization, encryption and OWASP Top 10 risks.
- Experience with monitoring, observability, logging, alerting, production support and performance testing.
- Ability to turn requirements into technical designs, Jira stories, acceptance criteria and test scenarios.
- Experience leading a technical workstream, reviewing deliverables and providing client-facing technical guidance.
Nice to have
- Banking or financial services domain experience.
- Experience implementing enterprise SaaS applications for large financial institutions.
- Experience with NoSQL databases, caching, OAuth, Argo CD and deployment automation.
- Experience with Apache NiFi or other ETL tools, Temporal or other workflow engines, Apache Flink, and JUnit.
- Experience facilitating technical workshops, solution design sessions, go-live planning or production support handovers.
Benefits
- Fully company-paid health benefits
- Annual bonus opportunities
- Generous vacation and holidays
- RRSP matching
- Employer-paid insurance coverage
- Wellness resources
- Extensive paramedical benefits
- Paid volunteering days
- Professional growth and career advancement opportunities
Before you apply
- Zafin may use AI and automated tools to screen or assess applicants. It will not use AI for interviews or hiring decisions.
- Accommodations are available on request for all parts of the selection process.
About the company
Zafin is an AI platform company that helps regulated institutions modernize how critical work is designed, governed and delivered. It is headquartered in Toronto and partners with financial institutions across North America, Europe, the Middle East, Africa and Asia-Pacific.