Tech jobs
Job listings
Full Stack Software Developer
The Full Stack Software Developer will design, code, and maintain mortgage-servicing applications within an Agile team at RBC. The role focuses on building modern web applications using Angular and Java Spring Boot while modernizing legacy systems.
Wealth Tech Full-Stack Developer (Java/Spring)
Full-stack developer building Java/Spring Boot and Angular web applications for Wealth Management/Financial Services, focusing on scalable APIs, security, CI/CD, and mentoring in an agile environment.
Full Stack Developer – Wealth Management
Builds and maintains full-stack wealth-management applications using Java/Spring Boot backends, Angular frontends, and REST APIs, ensuring scalability, security, and performance in a financial services context.
Staff Backend Engineer, Passwordless
The Staff Software Engineer will lead the development of passwordless authentication solutions using FIDO2 and WebAuthn technologies. This role involves designing scalable distributed systems in Java and mentoring team members to enhance product security and reliability.
Senior Java Backend Engineer - AI Agents & Prompts
The Senior Software Engineer will design and deploy scalable backend applications using Java, Spring Boot, and MongoDB. The role focuses on integrating AI-powered features, including AI agents and prompt engineering, using the Google ADK.
Senior Software Engineer (NX + NestJS)
Senior backend engineer modernizing a legacy platform to cloud-native architecture using NX monorepo, NestJS microservices/BFF, event-driven integration (Kafka), MongoDB, and Snowflake, with hands-on architecture influence in a hybrid Toronto role.
Sr Java Developer
Hands-on technical lead Java developer building and extending a Rates Derivative Pricing System for a Canadian Tier 1 Bank, working directly with traders and quants on low-latency trading applications.
Sr. Java Developer
Develops and maintains enterprise-scale Java-based solutions for CIBC’s digital banking platforms (online banking, mobile, and websites), focusing on API design, microservices, and cloud integration to drive digital transformation.
Sr. Core Java Developer
This role involves designing and maintaining high-performance, low-latency trading and financial systems using Core Java and the Spring Framework. The developer will work within a global team to build scalable, cloud-based solutions for capital markets and financial operations.
Java Developer
Senior full-stack developer building and maintaining secure software solutions for a financial sector client using Java 17+, the Spring ecosystem, and Angular.
Java Developer
This Senior Software Engineer role involves designing and maintaining high-throughput, low-latency backend services and data pipelines using Java and event-driven messaging systems. The position focuses on building scalable, secure, and resilient distributed systems while collaborating with DevOps and architecture teams.
Java Developer — Spring Boot & Microservices Specialist
Triunity Software is seeking a Java Developer to design, develop, and maintain applications in a collaborative, on-site environment in Vancouver. The role focuses on clean code practices and full SDLC involvement using Java technologies.
SOFTWARE DEVELOPER React/Angular/Vue
Senior developer building enterprise-class web applications using React, Angular, Vue, or Node within a Scrum team, handling architecture, development, unit testing, and cross-browser UI delivery.