Technical Consultant – Senior / Lead

Kastech

Toronto

Hybrid

CAD 120,000 - 180,000

Full time

7 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Kastech in Toronto, Canada, is seeking a Senior/Lead Technical Consultant to design, configure, develop, and implement enterprise SaaS solutions for financial institutions. The role is hybrid in Toronto, with a focus on translating banking and product requirements into scalable technical designs.

The Lead level will provide technical direction, mentor team members, lead technical workstreams, and participate in client-facing discussions while ensuring delivery excellence across API integrations

Qualifications

  • Senior/Lead Technical Consultant with 5+ years (Senior) or 8+ years (Lead) experience in enterprise SaaS for banking/financial services.
  • Deep hands-on expertise in Java, Spring Boot, Python, J2EE, and OO design patterns.
  • Strong knowledge of microservices, REST APIs, CI/CD, and cloud platforms (AWS/Azure/GCP).
  • Experience with database systems (PostgreSQL) and data integration patterns.

Responsibilities

  • Deliver technical workstreams across product, pricing, billing, offers, eligibility, approvals, reporting, integrations, automation and data processing.
  • Translate business requirements into technical designs and implementation tasks.
  • Configure, customize and develop backend, frontend, API, integration, reporting, workflow, automation, and data-processing components.
  • Design and implement REST APIs and enterprise integrations.
  • Work with file transformations, validation, reconciliation, and interface behavior.
  • Troubleshoot application logic, databases, APIs, batch jobs, data flows and client systems.
  • Lead technical workshops, client discussions, demos, defects, delivery checkpoints and scope clarification.
  • Mentor junior team members and review technical deliverables.
  • Identify risks, dependencies and technical trade-offs; escalate when needed.
  • Support deployment readiness, production support and continuous improvement.

Skills

Java
Spring Boot
Python
J2EE
Microservices
REST APIs
Kubernetes
Cloud platforms
CI/CD
Git
Security (OWASP)
SQL/PostgreSQL
Event-driven architecture
Kafka
Redpanda

Tools

Kafka
Redpanda

Job description

Technical Consultant – Senior / Lead
  • Location: Toronto, Canada
  • Work Model: Hybrid
  • Experience: 5+ for Seniors, 8+ for Lead
  • Domain: Banking / Financial Services
Role Overview

We are looking for a Senior/Lead Technical Consultant to design, configure, develop, and implement enterprise SaaS solutions for financial institutions.

The consultant will translate banking, product, pricing, billing, workflow, integration, and data requirements into scalable technical solutions. The Lead level will additionally provide technical direction, mentor team members, lead technical workstreams, and participate in client-facing discussions.

Key Responsibilities
  • Deliver technical implementation workstreams across product, pricing, billing, offers, eligibility, approvals, reporting, integrations, automation, and related capabilities.
  • Translate business and functional requirements into technical designs and implementation tasks.
  • Configure, customize, and develop backend, frontend, API, integration, reporting, workflow, automation, and data-processing components.
  • Design and implement REST APIs and enterprise integrations.
  • Work with file transformations, validation rules, error handling, reconciliation logic, and interface behavior.
  • Troubleshoot application logic, databases, APIs, batch jobs, data flows, environments, deployments, and client systems.
  • Participate in functional, integration, regression, negative, edge-case, and data-driven testing.
  • Lead technical workshops, client discussions, demos, defect triage, delivery checkpoints, and scope clarification.
  • Lead technical workstreams and provide technical direction to development teams.
  • Review deliverables and mentor junior team members.
  • Identify delivery risks, dependencies, technical trade-offs, and escalation requirements.
  • Support deployment readiness, production support, and continuous improvement.
Required Skills
  • Java
  • Spring Boot
  • Python
  • J2EE
  • Object-oriented design and design patterns
  • Maven
  • Git
  • CI/CD
  • Agile delivery
  • PostgreSQL and SQL
  • REST APIs
  • Microservices
  • Event-driven architecture
  • JSON/XML interfaces
  • Batch and file-based integrations
  • Enterprise integration patterns
  • Kubernetes
  • At least one cloud platform: AWS, Azure, or GCP
  • Kafka or Redpanda
  • API security, authentication and authorization
  • Encryption/decryption and secure interfaces
  • OWASP Top 10
Nice to Have
  • Banking/financial services experience.
  • Enterprise SaaS implementation experience.
  • NoSQL databases and caching.
  • OAuth.
  • Argo CD and deployment automation.
  • Apache NiFi.
  • ETL tools.
  • Schema Registry.
  • Temporal or other workflow engines.
  • Apache Flink.
  • JUnit and automation testing.
  • Reconciliation frameworks.
  • Advanced DevOps practices.
Leadership Expectations
  • Lead technical workstreams and modules.
  • Guide solution and implementation decisions.
  • Mentor technical team members.
  • Review technical deliverables.
  • Lead customer technical discussions.
  • Manage technical risks and dependencies.
  • Provide credible client-facing technical guidance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Consultant – Senior / Lead
Technical Consultant – Senior / Lead

Kastech Software Solutions Group • Toronto

Hybrid
CAD 120,000 - 190,000
Solutions Architect (Java | Banking SaaS)
Solutions Architect (Java | Banking SaaS)

Myticas Consulting • Toronto

Hybrid
CAD 120,000 - 180,000
Technical Consultant
Technical Consultant

Myticas Consulting • Toronto

On-site
CAD 120,000 - 160,000
Business Systems Analyst / Product & Pricing Consultant – Senior / Lead
Business Systems Analyst / Product & Pricing Consultant – Senior / Lead

Kastech Software Solutions Group • Toronto

Hybrid
CAD 90,000 - 130,000
Business Systems Analyst / Product & Pricing Consultant – Senior / Lead
Business Systems Analyst / Product & Pricing Consultant – Senior / Lead

Kastech • Toronto

Hybrid
CAD 110,000 - 150,000
Technical Lead/Solutions Architect
Technical Lead/Solutions Architect

Arcadia • Toronto

Hybrid
Technical Consultant III (Software Engineer, Senior/Lead)
Technical Consultant III (Software Engineer, Senior/Lead)

Myticas Consulting • Toronto

On-site
CAD 120,000 - 160,000
Lead Java Backend Architect – Spring Boot & AWS
Lead Java Backend Architect – Spring Boot & AWS

Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision! • Toronto

Hybrid
CAD 120,000 - 150,000
Senior Java Developer (FinTech, APIs & Microservices)
Senior Java Developer (FinTech, APIs & Microservices)

Brainhunter Systems Ltd • Toronto

Hybrid
CAD 90,000 - 120,000
Technical Program Manager / Technical Program Lead
Technical Program Manager / Technical Program Lead

Princeton IT Services, Inc • Toronto

Hybrid
CAD 120,000 - 150,000