Back to results

Full Stack Software Developer

  • Montreal, QC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Experience
5+ years of hands-on software development experience in Java ecosystem
Posting language
English
Posted

Original job description

We are seeking a self-driven, dedicated developer to build and test risk and compliance surveillance models in a fast-paced Agile environment. The position requires end-to-end technical expertise spanning software design, full-stack (front-end and back-end) development, and DevOps automation. Working alongside Business Analysts, Scrum Masters, and DevOps engineers, the candidate will translate complex model requirements into robust, high-performing solutions. Strong interpersonal skills and a highly collaborative mindset are essential for navigating cross-functional team dynamics, adapting to rapidly shifting priorities, and ensuring the seamless delivery of critical surveillance systems.

Location: Montreal (day 1 onboarding onsite / in-office presence required 3x/week)

Skills Required:

  • 5+ years of hands-on software development experience in Java ecosystem
  • Spark on big data platform experience
  • DevOps CI/CD experience on test and release automation
  • Strong Database experience preferably with DB2, SQL Server, PostGreSQL
  • Complete SDLC process and Agile Methodology (Scrum)
  • Excellent communication and ability to collaborate well with both technical and non-technical users

Skill Desired:

  • Experience with Scala-Containerized technique like on docker or podman
  • Web UI experience using HTML5, JavaScript, Angular/React framework
  • High-quality software architecture and design methodologies and patterns
  • Work experience on workflow and Rule engine
  • Hands on Data Mining and analytical work experience
  • Layered Architecture, Component based Architecture
  • Unix OS, Scripting, Python
  • Native cloud experience like on Azure
  • Design Patterns, preferably GoF set of patterns
  • XML technologies including SAX, DOM, XSL, and SOAP
  • Excel spreadsheet generation and use
  • Desired experience with Spring Boot, Data access APIs such as JDBC
More about this job

Responsibilities

Build and test risk and compliance surveillance models, translating complex requirements into robust, high-performing software solutions. Contribute across software design, full-stack development, and DevOps automation while collaborating with cross-functional teams to deliver surveillance systems.

Requirements

Requires at least five years of hands-on software development experience in the Java ecosystem, experience with Spark on big data platforms, and DevOps CI/CD experience for test and release automation. Candidates should have strong database skills, knowledge of the full SDLC and Agile Scrum, and excellent communication and collaboration skills.

Skills

  • Java
  • Apache Spark
  • Big Data
  • DevOps
  • CI/CD
  • Test And Release Automation
  • Database Management
  • Agile
  • Scrum
  • Scala
  • Docker
  • Podman
  • HTML5
  • JavaScript
  • Angular
  • React

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Data & Analytics
  • Finance & Accounting

Keywords

  • Java
  • Apache Spark
  • Big Data
  • DevOps
  • CI/CD
  • Test Automation
  • Release Automation
  • DB2
  • SQL Server
  • PostgreSQL
  • SDLC
  • Agile
  • Scrum
  • Scala
  • Docker
  • Podman
  • HTML5
  • JavaScript
  • Angular
  • React
  • Software Architecture
  • Design Patterns
  • Workflow Engines
  • Rule Engines
  • Data Mining
  • Python
  • Unix
  • Azure
  • XML
  • Spring Boot

Report this job