Overview

Location: Canada

Date published: 06-Jun-2025

Job ID: 170086

Description and Requirements

Location: Montreal, QC

Duration: 6 months
Compensation Range: $50–$55 per hour


Our client, a multinational technology company specializing in IT services and consulting, is seeking an experienced Java Developer.

Responsibilities

  • Write high‑quality backend code using Java or Node.js
  • Develop distributed cloud applications using OpenShift, Docker, and Azure
  • Work with RESTful APIs and interface specifications such as Swagger/OpenAPI
  • Contribute to a continuous integration and continuous delivery (CI/CD) environment — deployments occur daily
  • Write automated tests, including unit, functional, and performance tests
  • Support production‑level software and use monitoring tools such as Splunk and Dynatrace

Required Skills

  • Java
  • Spring Boot
  • Cloud technologies
  • Kafka

All interested applicants who meet the qualifications listed above are invited to submit a résumé by clicking “Apply Now.”

The indicated pay range is a good‑faith estimate based on required qualifications, experience, training, and other factors permitted by law. It reflects the pay band established by the client company. Actual offers may vary depending on skills, experience, geographic location, and expected work quality. Most candidates start in the lower half of the range. Pay history is not considered where prohibited by law. This information serves as a general guideline for compensation discussions.