Senior Java Full-Stack Engineer: Cloud and Microservices

Compunnel Inc.

Montreal

On-site

CAD 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A leading technology firm in Montreal is looking for a Senior Full Stack Java Developer to join their team focusing on building a secure, cloud-based settlement platform. You will work in an agile environment collaborating with various stakeholders, ensuring high-quality software delivery. The ideal candidate has over 7 years of experience in distributed systems and strong skills in Java and Spring frameworks. Familiarity with cloud architectures and DevOps practices is essential for this role.

Qualifications

  • 7+ years of experience in building distributed systems using agile practices.
  • Strong understanding of microservice architecture and design patterns.
  • Experience with high-volume messaging and REST-based middleware.

Responsibilities

  • Participate in refinement sessions for requirements definition.
  • Write clean, performant, and reusable code with automated tests.
  • Guide junior developers in best software practices.

Skills

Core Java
Spring frameworks
Microservice architecture
DevOps practices
Cloud-based principles
Relational and non-relational databases
Strong communication skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Microsoft Azure Cloud
Angular
Kafka
MongoDB

Job description

We are seeking a Senior Full Stack Java Developer, preferably with exposure to cloud architectures and public cloud offerings, to join our team in building a resilient, scalable, and secure cloud-based settlement platform. You will participate in requirements refinement, architecture, design, and implementation—writing code, building automated tests, and creating CI/CD pipelines following best software development and DevOps standards. In our agile environment, you will interact directly with users, product owners, business analysts, and technologists across the firm.

KEY RESPONSIBILITIES

  • Actively participate in refinement sessions to ensure requirements are clearly defined.
  • Write clean, performant, scalable, testable, and reusable code; build automated tests.
  • Guide junior developers to follow best software development practices.
  • Apply DevOps practices: create CI/CD pipelines, enable telemetry, and improve observability.
  • Contribute to enhancing team standards and improving processes.
  • Collaborate with global teams to deliver solutions aligned with business needs.
REQUIRED QUALIFICATIONS
  • 7+ years of hands-on experience building distributed systems using agile practices.
  • Strong working knowledge of core Java and Spring frameworks (including Spring Boot).
  • Solid understanding of microservice architecture, design patterns, resiliency, scalability, security, and observability.
  • Experience designing and implementing high-volume messaging and REST-based middleware.
  • Experience defining and working with database models (relational or non-relational).
  • Knowledge of DevOps practices and tools.
  • Familiarity with cloud-based development principles.
  • Bachelor’s degree in Computer Science or related field.
  • Strong oral and written communication skills.
  • Fast learner with a desire to continuously improve.
DESIRED QUALIFICATIONS
  • Experience with Microsoft Azure Cloud.
  • Experience with Angular.
  • Familiarity with Microsoft Dynamics 360 integration.
  • Experience with Kafka and MongoDB.
  • Prior experience in FinTech application development.
  • Experience working in a global delivery team.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack Java Developer
Senior Full Stack Java Developer

Compunnel Inc. • Montreal

On-site
CAD 90,000 - 120,000
Senior Full Stack Java Developer
Senior Full Stack Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 78,120 - 111,600
Full Stack Java Developer
Full Stack Java Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 100,000 - 130,000
Full Stack Java Developer
Full Stack Java Developer

Compunnel Inc. • Montreal

On-site
CAD 85,000 - 120,000
Senior Cloud-Native Java Engineer for FinTech
Senior Cloud-Native Java Engineer for FinTech

Alltech Consulting Services, Inc. • Montreal

On-site
CAD 90,000 - 120,000
Full Stack Java Developer
Full Stack Java Developer

Alltech Consulting Services, Inc. • Montreal

On-site
CAD 90,000 - 120,000
Senior Cloud Developer
Senior Cloud Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 90,000 - 130,000
Senior Java Developer
Senior Java Developer

Compunnel Inc. • Montreal

On-site
CAD 90,000 - 120,000
Senior Java Full Stack Engineer: Build Scalable, Fast Apps
Senior Java Full Stack Engineer: Build Scalable, Fast Apps

Compunnel Inc. • Vancouver

On-site
CAD 80,000 - 110,000
Senior Full-Stack Java Engineer — Cloud, Microservices
Senior Full-Stack Java Engineer — Cloud, Microservices

Compunnel Inc. • Montreal

On-site
CAD 85,000 - 120,000