CareerPlanSign in

Senior Software Developer

TORONTO, Ontario, Canada💼 Full-time🗓 2026-09-15 → 2026-09-26

Core

Architect, implement, and operate full-stack applications for portfolio management and client reporting, integrating AI-assisted workflows and modernizing legacy platforms.

Role type

Senior Software Developer (Full Stack)

Builds

Advisor-facing Angular frontends, Java/Spring Boot and Node.js backend services, RESTful/GraphQL APIs, and AI-enabled developer tooling.

Domain

Financial Services / Banking / AI Engineering

Deliverable

production ML models | product features

Required skills

Node.js, Angular, Java Spring Boot, TypeScript, RESTful API design, GraphQL, Kafka, Redis, Docker, Kubernetes, CI/CD, OAuth2/OIDC/JWT, LLM integration, agentic AI frameworks

Preferred skills

Cypress/Selenium/Playwright, reactive architectures, microservice design patterns, SaaS monitoring tools

Technologies

Angular, Java, Spring Boot, Node.js, TypeScript, Kafka, Redis, Docker, Kubernetes, OpenAPI, OAuth2, JWT, LLMs

Responsibilities

Translate product priorities into executable work; architect and deliver production-ready code with automated tests; design and implement APIs and microservices; integrate AI assistants into development workflows; mentor peers and raise engineering standards; ensure operational readiness and security compliance.

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.