CareerPlan

Lead Java Full Stack (Hybrid)

Montreal, CanadaFull-time2026-10-19 → 2026-11-09
Hybrid

Core

Lead Java Full Stack engineer designing and developing strategic risk management technology solutions for regulatory compliance and enterprise risk governance.

Role type

Senior IC full-stack software engineer (VP level)

Builds

Risk Management applications and scalable backend/frontend solutions

Domain

Financial services / Risk Management

Deliverable

production ML models | product features

Required skills

Core Java, Spring, Spark, JavaScript frameworks (Angular/React), RESTful services, relational and NoSQL databases, Snowflake, automated testing (BDD/TDD), software design patterns

Preferred skills

DevOps, DevGen AI-enabled development tools

Responsibilities

Design, develop, and maintain Risk Management applications; Partner with business analysts to define system requirements; Implement RESTful services and service-oriented architectures; Perform unit, integration testing, and production support; Collaborate with global development teams; Drive continuous improvement through automated testing and design patterns

Seniority

Senior, hands-on IC (VP level)