Back to results

Senior Backend Engineer - Kotlin

  • Toronto, ON, Canada

Contract

Apply on LinkedIn About employer

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Experience
5+ years of backend development experience.
Posting language
English
Posted

Original job description

Job Description

Key Responsibilities

Design, develop, and maintain scalable backend applications and services.

Build and support microservices and event-driven architectures.

Develop and integrate SOAP and REST APIs.

Implement secure backend solutions using modern development frameworks.

Collaborate with cross-functional teams in an Agile environment.

Drive code quality through unit testing, BDD, and TDD practices.

Participate in CI/CD implementation and automation initiatives.

Explore emerging technologies and develop proof-of-concepts for product enhancements.

Contribute to highly automated engineering platforms leveraging cloud-native services.

Required Skills & Qualifications:

Technical Skills

Strong proficiency in Kotlin.

Experience with Java, including:

  • Spring Boot
  • Spring Security

Experience with JavaScript (Node.js).

5+ years of backend development experience.

Experience with:

  • Unit Testing Frameworks (JUnit)
  • Cucumber
  • Behavior-Driven Development (BDD)

Hands-on experience with:

  • SOAP APIs
  • REST APIs
  • Microservices Architecture
  • Event-Driven Architecture

Experience with CI/CD tools, including:

  • Jenkins Pipelines
  • GitHub Actions

Familiarity with Azure Kubernetes Service (AKS) and related cloud-native platform components.

More about this job

Responsibilities

Design, develop, and maintain scalable backend applications, microservices, and event-driven services, including SOAP and REST API integrations. Improve code quality through testing practices, contribute to CI/CD automation and cloud-native engineering platforms, and collaborate with cross-functional Agile teams on product enhancements.

Requirements

Requires strong Kotlin proficiency, Java experience with Spring Boot and Spring Security, and Node.js experience, along with at least five years of backend development. Candidates should have experience with testing and BDD, SOAP and REST APIs, microservices, event-driven architecture, CI/CD tools, and familiarity with Azure Kubernetes Service and cloud-native components.

Skills

  • Kotlin
  • Java
  • Spring Boot
  • Spring Security
  • Node.js
  • Backend Development
  • Microservices Architecture
  • Event-Driven Architecture
  • SOAP APIs
  • REST APIs
  • JUnit
  • Cucumber
  • Behavior-Driven Development
  • Test-Driven Development
  • Jenkins Pipelines
  • GitHub Actions

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Engineering

Keywords

  • Kotlin
  • Java
  • Spring Boot
  • Spring Security
  • JavaScript
  • Node.js
  • Backend Development
  • Microservices
  • Event-Driven Architecture
  • SOAP APIs
  • REST APIs
  • JUnit
  • Cucumber
  • Unit Testing
  • Behavior-Driven Development
  • Test-Driven Development
  • CI/CD
  • Jenkins Pipelines
  • GitHub Actions
  • Azure Kubernetes Service
  • AKS
  • Cloud-Native Services
  • Agile
  • Proofs Of Concept
  • Automation

Report this job

Get in touch
MovoJobs

Contact us