Skip to main content

Java Full Stack Developer

Technology
J&M Group
Montréal, Canada1 weeks agoUntil 2026-08-15
Service contractOn-site
Request service

Job description

Role: Java Full Stack Developer

Location: Montreal / Hybrid / Face to face interview required

Background check MANDATORY

Duration: 6+ Months

Job Description

Role Overview

We are seeking a Senior Full Stack Java Developer and strong cloud experience to contribute to the development of a resilient, scalable, and secure cloud-based settlement platform.

In this role, you will actively participate across the full SDLC requirements refinement, architecture design, development, and deployment. You will also help integrate AI-driven capabilities such as intelligent automation, predictive analytics, and data-driven insights into the platform.

You will collaborate closely with product owners, business analysts, and global technology teams in an agile environment. Candidates with proven experience in distributed systems, cloud-native development (preferably Azure).

Key Responsibilities

Collaborate in requirement refinement sessions to ensure clarity and technical feasibility

Design, develop, and maintain high-performance, scalable, and secure applications

Write clean, modular, reusable code along with comprehensive automated tests

Implement and maintain CI/CD pipelines and DevOps best practices

Mentor junior developers and promote engineering excellence

Enhance system observability with telemetry, monitoring, and performance tuning

Continuously improve team processes, standards, and development frameworks

Required Skills (Essential)

  • 7+ years of hands-on experience in building large-scale distributed systems using agile methodologies
  • Strong expertise in Core Java, Spring Framework (Spring Boot), and Apache Spark
  • Solid understanding of microservices architecture, system design, scalability, resiliency, and security
  • Experience designing RESTful APIs, messaging systems, and middleware solutions
  • Proficiency in database design (relational and NoSQL)
  • Knowledge of DevOps practices and tools (CI/CD, monitoring, automation)
  • Strong analytical mindset with a passion for continuous learning and innovation
  • Bachelor s degree in Computer Science or related field
  • Excellent communication and collaboration skills

Preferred Skills (Recommended)

Experience with cloud-native development, preferably on Microsoft Azure

Front-end development experience with Angular

Experience implementing data-driven or AI-powered solutions in FinTech

Ability to work effectively within global, distributed teams

Nice-to-Have AI Capabilities

Experience building or integrating Generative AI solutions (LLMs, chatbots, copilots)

Keywords
monthsOfExperience: 84Apache SparkSpring FrameworkScalabilityAngularShimAngularJSDevOpsApache LicenseApache Http ServerJavaRelational grammarCI / CDCI/CD

Interested in this role?