Back to job search
Blutic logo

Java Full Stack Developer | Montreal, Canada | Hybrid

  • Montréal, QC
  • Hybrid
  • Posted Oct 16, 2026
  • 1 position

Opens LinkedIn

Sign in to save this job
Employment type
Full-time
Experience level
Senior · 7+ years
Minimum education
Bachelor’s degree
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Apply on LinkedIn (LinkedIn sign-in required)

Job summary

Build a resilient, scalable, and secure cloud-based settlement solution using distributed event-based systems and microservice architecture. Design and implement high-volume messaging- and REST-based middleware, scalable database models, and cloud-based applications.

Job details

Blutic is looking for a Senior Java Full Stack Developer with 7+ years of experience, preferably with exposure to Cloud Architectures & Public Cloud offerings, to join our team building a resilient, scalable, and secure cloud-based settlement. This is a W2 (Hybrid) opportunity. Location: Montreal, Canada Experience: 7+ Years Skills required (essential): • Hands-on with 7+ years’ experience in building distributed event-based systems applying agile practices. Sound understanding of microservice architecture and design patterns, system resiliency, scalability, security, and observability. • Strong working knowledge of core Java, Spring-boot, and other Spring framework features. • Strong experience with Angular. • Experience with designing and implementing high volume messaging- and rest- based middleware. • Experience with defining scalable database models (relational or others). • Knowledge of DevOps practices and tools. • Familiarity with cloud-based development principles. • Fast learner and desire to constantly learn and improve. • Strong oral and written communication skills. • Bachelor’s Degree in computer science or in a related field. Skills desired (recommended): • Experience with Microsoft Azure Cloud. • Experience with Angular. • Familiarity with Kafka and Mongo DB. • Prior experience in FinTech application development. • Experience with working in a global delivery team.

What you’ll do

Build a resilient, scalable, and secure cloud-based settlement solution using distributed event-based systems and microservice architecture. Design and implement high-volume messaging- and REST-based middleware, scalable database models, and cloud-based applications.

Requirements

Requires 7+ years of experience building distributed event-based systems, strong knowledge of Java and Spring, and experience with Angular, middleware, database modeling, DevOps, and cloud development principles. A bachelor’s degree in computer science or a related field is required; Azure, Kafka, MongoDB, and FinTech experience are desirable.

Listed skills

  • Microsoft Azure · Preferred
  • REST APIs · Preferred
  • Angular · Preferred
  • MongoDB · Preferred
  • Java · Preferred
  • Spring Boot · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Spring Framework
  • Angular
  • Microservices
  • Distributed Event-Based Systems
  • Messaging Middleware
  • REST
  • Database Modeling
  • DevOps
  • Cloud Architecture
  • Microsoft Azure
  • Kafka
  • MongoDB
  • System Resiliency
  • Agile Practices

Job areas

  • Software
  • Technology
  • Finance & Accounting

More jobs from Blutic

See all jobs from Blutic