-
Astra-North Infoteck Inc. ~ Conquering today’s challenges, achieving tomorrow’s vision!
View all jobs
Senior Node.js Developer – Kafka & API
Canada
· Full-time
·
Mid-Senior
Title: Senior Node.js Developer – Kafka & API
Location: Toronto, ON – Hybrid (4 Days WFO)
What is the opportunity?
Client source team is looking to onboard a Senior Software Developer who will partner with agile squads, business partners, and SRE teams to design, develop, and deploy scalable and high-performing applications to support client and account onboarding.
This is an opportunity to advance Agile skills, work cross-functionally, and contribute to modernizing legacy infrastructure.
What will you do?
• Design, develop, and maintain complex software applications using NodeJS, Kafka, MSSQL, REST & GraphQL APIs.
• Contribute to architectural decisions and design patterns for new and existing systems.
• Conduct code reviews ensuring adherence to best practices and quality standards.
• Work closely with product managers and stakeholders to deliver solutions enhancing user experience.
• Troubleshoot, debug, and optimize applications for performance and scalability.
• Create and maintain technical documentation and API documentation.
• Manage multiple concurrent initiatives and ensure timely delivery.
• Collaborate on cross-functional enterprise initiatives and manage deliverables.
• Build strong relationships across teams to drive influence and impact.
• Contribute to ongoing administrative program activities as required.
What do you need to succeed? Must Have
• 4+ years experience in production-grade software development on highly scalable applications.
• 4+ years experience building REST, GraphQL APIs and Kafka applications using NodeJS.
• Hands-on experience with MSSQL and complex query optimization.
• Strong experience working in an Agile environment.
• Ability to present prototypes and solutions to technical and non-technical stakeholders.
• Strong communication skills and ability to work cross-functionally.
• Experience with DevOps pipelines using:
o GitHub
o Jenkins
o UCD
o Monitoring tools like Kibana, Dynatrace
o OpenShift cloud platform
Nice to Have
• Wealth Management industry experience related to business processes and workflows.
• Experience with Angular / React.
• Experience with non-relational databases such as MongoDB, Redis.
Location: Toronto, ON – Hybrid (4 Days WFO)
What is the opportunity?
Client source team is looking to onboard a Senior Software Developer who will partner with agile squads, business partners, and SRE teams to design, develop, and deploy scalable and high-performing applications to support client and account onboarding.
This is an opportunity to advance Agile skills, work cross-functionally, and contribute to modernizing legacy infrastructure.
What will you do?
• Design, develop, and maintain complex software applications using NodeJS, Kafka, MSSQL, REST & GraphQL APIs.
• Contribute to architectural decisions and design patterns for new and existing systems.
• Conduct code reviews ensuring adherence to best practices and quality standards.
• Work closely with product managers and stakeholders to deliver solutions enhancing user experience.
• Troubleshoot, debug, and optimize applications for performance and scalability.
• Create and maintain technical documentation and API documentation.
• Manage multiple concurrent initiatives and ensure timely delivery.
• Collaborate on cross-functional enterprise initiatives and manage deliverables.
• Build strong relationships across teams to drive influence and impact.
• Contribute to ongoing administrative program activities as required.
What do you need to succeed? Must Have
• 4+ years experience in production-grade software development on highly scalable applications.
• 4+ years experience building REST, GraphQL APIs and Kafka applications using NodeJS.
• Hands-on experience with MSSQL and complex query optimization.
• Strong experience working in an Agile environment.
• Ability to present prototypes and solutions to technical and non-technical stakeholders.
• Strong communication skills and ability to work cross-functionally.
• Experience with DevOps pipelines using:
o GitHub
o Jenkins
o UCD
o Monitoring tools like Kibana, Dynatrace
o OpenShift cloud platform
Nice to Have
• Wealth Management industry experience related to business processes and workflows.
• Experience with Angular / React.
• Experience with non-relational databases such as MongoDB, Redis.
Key Skills
Ranked by relevance
kafka
graphql
design patterns
prototypes
angular
devops
cloud
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer - REST APIs, Microservices, Kafka
2026-05-14
Full-time
Associate
Canada
IT Services
Information Technology
View Job Details
Related
Gen AI Developer- Python, AWS, Git
2026-05-15
Full-time
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Related
DevOps Lead – Azure DevOps, CI/CD & Kubernetes
2026-05-13
Full-time
Mid-Senior
Canada
IT Services
Information Technology
Login to Apply
- Posted
- Mar 24, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Toronto
Industries
IT Services
IT Consulting
Categories
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Developer - REST APIs, Microservices, Kafka
2026-05-14
Full-time
Associate
Canada
IT Services
Information Technology
View Job Details
Related
Gen AI Developer- Python, AWS, Git
2026-05-15
Full-time
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Related
DevOps Lead – Azure DevOps, CI/CD & Kubernetes
2026-05-13
Full-time
Mid-Senior
Canada
IT Services
Information Technology