CareerPlanSign in

Entry Level Full-Stack Developer

Canada, Montréal💼 Full-time🗓 2026-08-05 → 2026-09-26

Core

Graduate program role for developing complex financial, risk, and modeling applications with a focus on UX and scalable code.

Role type

Entry-level full-stack Java developer (graduate program)

Builds

High-impact financial systems, risk analytics, and modeling platforms

Domain

Finance, Risk, and Modeling

Deliverable

production ML models | product features

Required skills

Java, Angular/AngularJS/React, Object-Oriented Programming (OOP), SQL, Software Development Lifecycle (SDLC), Test-Driven Development (TDD), Database schema design, Multithreading, Design patterns, Troubleshooting and debugging

Preferred skills

Capital Markets, FinTech, Risk Systems, Structured Products, Distributed systems

Technologies

Java, Angular, AngularJS, React, SQL

Responsibilities

Contribute to platform reengineering and new feature delivery, Collaborate with developers from inception to deployment, Work with business teams to understand workflows and requirements, Develop high-quality, testable, and scalable code

Seniority

Entry-level, Graduate

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