Back to results

Backend Developer

  • Toronto, ON, Canada

$45 to $50 CAD / hour · Contract

Applications open in a new tab.

Job details

Pay
$45 to $50 CAD / hour
Job type
Contract
Apply by
Experience
5+ years of backend development experience, including:
Posting language
English
Posted

Original job description

Role Title: Backend Engineer

Location: Toronto, Hybrid (Tuesday - Thursday, 8:00 AM - 5:00 PM)

Contract

Primary Skill Set

• Kotlin (core expertise)

Job Description

We are seeking a highly skilled backend developer with strong experience in modern programming languages and frameworks. The ideal candidate will have:

Technical Skills

  • Proficiency in Kotlin, with additional experience in Java (Spring Boot, Spring Security) and JavaScript (Node.js).
  • 5+ years of backend development experience, including:

o Unit testing frameworks (e.g., JUnit), Cucumber, BDD.

o CI/CD tools such as Jenkins pipelines, GitHub Actions, etc.

  • Hands-on experience with SOAP, REST APIs, Microservices, and Event-Driven architectures.
  • Familiarity with Azure Kubernetes Service (AKS) and related components for highly automated engineering platforms.

Development Practices

  • Strong understanding of Agile and DevOps principles.
  • Experience with Test-Driven Development (TDD) and Continuous Integration.
  • Ability to work in environments that emphasize rapid delivery of new features.

Additional Skills

  • Exposure to open-source technologies - experience contributing to or leveraging open-source projects is highly desirable.
  • Interest in exploring new technologies and building proof-of-concepts for integration into products.
More about this job

Responsibilities

Develop backend services and features using Kotlin and related technologies, including Java, JavaScript, APIs, and microservices. Contribute to automated engineering platforms and rapid product delivery using testing, CI/CD, Agile, and DevOps practices.

Requirements

Requires 5+ years of backend development experience and strong Kotlin expertise, with experience in testing frameworks, BDD, and CI/CD tools. Candidates should have hands-on experience with SOAP and REST APIs, microservices, event-driven architectures, and familiarity with Azure Kubernetes Service; Agile, DevOps, and TDD experience are also expected.

Skills

  • Kotlin
  • Java
  • Spring Boot
  • Spring Security
  • JavaScript
  • Node.js
  • Backend Development
  • Unit Testing
  • JUnit
  • Cucumber
  • Behavior-Driven Development
  • Jenkins
  • GitHub Actions
  • SOAP
  • REST APIs
  • Microservices

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Kotlin
  • Java
  • Spring Boot
  • Spring Security
  • JavaScript
  • Node.js
  • Backend Development
  • JUnit
  • Cucumber
  • Behavior-Driven Development
  • Jenkins Pipelines
  • GitHub Actions
  • CI/CD
  • SOAP
  • REST APIs
  • Microservices
  • Event-Driven Architecture
  • Azure Kubernetes Service
  • Agile
  • DevOps
  • Test-Driven Development
  • Continuous Integration
  • Open-Source Technologies
  • Proof Of Concept
  • Automated Engineering Platforms

Report this job