Full Stack Java Developer

Compunnel Inc.

Montreal

On-site

CAD 85,000 - 120,000

Full time

14 days+

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

A technology firm is seeking a Senior Full Stack Java Developer to focus on building a cloud-based settlement platform. The ideal candidate will have strong experience with distributed systems, Java, Spring frameworks, and DevOps practices. This role involves actively participating in requirements refinement, designing scalable applications, and maintaining CI/CD pipelines. A Bachelor's degree in Computer Science or related field and a mindset for continuous improvement are essential. Experience with Microsoft Azure and front-end frameworks is preferred.

Qualifications

  • 5+ years of hands-on experience building distributed systems using agile practices.
  • Strong proficiency in Java and Spring frameworks (including Spring Boot).
  • Familiarity with DevOps practices and tools (CI/CD, automated testing, monitoring).

Responsibilities

  • Actively participate in requirements refinement sessions for clarity and completeness.
  • Design and implement scalable, resilient, and secure distributed applications.
  • Build and maintain CI/CD pipelines, ensuring DevOps best practices.

Skills

Java
Spring frameworks
Microservice architecture
DevOps practices
Cloud-based development
Agile practices
Distributed systems
Communication skills

Education

Bachelor’s degree in Computer Science or related field

Tools

Microsoft Azure Cloud
Angular
Kafka
MongoDB
Microsoft Dynamics 360

Job description

We are seeking a Senior Full Stack Java Developer with strong experience in distributed systems and exposure to cloud architectures. This role will focus on building a resilient, scalable, and secure cloud-based settlement platform. The developer will participate in requirements refinement, architecture, design, and implementation, while following best practices in software development and DevOps.

Key Responsibilities
  • A ctively participate in requirements refinement sessions to ensure clarity and completeness
  • Design and implement scalable, resilient, and secure distributed applications
  • Write clean, performant, testable, and reusable code with automated tests
  • Build and maintain CI/CD pipelines, ensuring DevOps best practices (automation, telemetry, observability)
  • Guide and mentor junior developers to follow best engineering practices
  • Contribute to enhancing team standards and improving processes
  • Collaborate with product owners, business analysts, and technologists in an agile environment
Required Qualifications
  • Bachelor’s degree in Computer Science or related field
  • 5+ years of hands‑on experience building distributed systems using agile practices
  • Strong proficiency in Java and Spring frameworks (including Spring Boot)
  • Solid understanding of microservice architecture, design patterns, scalability, resiliency, security, and observability
  • Experience designing and implementing high-volume messaging and REST‑based middleware
  • Knowledge of relational and/or NoSQL database modeling
  • Familiarity with DevOps practices and tools (CI/CD, automated testing, monitoring)
  • Exposure to cloud-based development principles
  • Strong oral and written communication skills
  • Fast learner with a continuous improvement mindset
Preferred Qualifications
  • E xperience with Microsoft Azure Cloud
  • Experience with Angular or other front‑end frameworks
  • Familiarity with Kafka, MongoDB, and high‑volume messaging systems
  • Experience integrating custom software with Microsoft Dynamics 360
  • Prior experience in FinTech application development
  • Experience working with globally distributed engineering teams
Certifications
  • None required; cloud or Java-related certifications are a plus
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
Senior Java Developer
Senior Java Developer

Compunnel 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
Java Full Stack Developer
Java Full Stack Developer

Veracity Ventures Inc. • Toronto

On-site
CAD 90,000 - 120,000
Flexible work from home
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
Senior Cloud Developer
Senior Cloud Developer

ALLTECH CONSULTING SVC INC • Quebec

On-site
CAD 90,000 - 130,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
Java developer
Java developer

VBeyond Corporation • Calgary

On-site
CAD 110,000 - 140,000