Backend Engineer
- Toronto, ON, Canada
Contract
Applications open in a new tab.
Job details
- Job type
- Contract
- Apply by
- Posting language
- English
- Posted
Original job description
Role: Backend Engineer
Location: , Waterloo ON – Canada; Hybrid
Experience Required: 8 Years
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.
Thanks & regards,
Lakshmi Bhavani ,
Apptoza Inc.
Phone: 678-392-3978 Ext 4640
Phone: 437-291-3224 Ext 1105
Mail id : Lakshmi.bhavani@apptoza.com
More about this job
Responsibilities
Develop backend services and APIs using Kotlin and related technologies, including Java, Spring, and Node.js. Build and integrate microservices and event-driven systems, contribute to automated engineering platforms, and deliver features in an Agile environment.
Requirements
Requires 8 years of experience and strong Kotlin expertise, with backend development experience and familiarity with Java, JavaScript, testing frameworks, and CI/CD tools. Candidates should have hands-on experience with SOAP and REST APIs, microservices, event-driven architectures, and Azure Kubernetes Service, along with Agile, DevOps, and TDD practices.
Skills
- Kotlin
- Java
- Spring Boot
- Spring Security
- JavaScript
- Node.js
- Backend Development
- Unit Testing
- JUnit
- Cucumber
- Behavior-Driven Development
- CI/CD
- Jenkins
- GitHub Actions
- SOAP
- REST APIs
Visa sponsorship
Not detected in the job text
Hiring contact
Lakshmi Bhavani
Hiring contact email
Lakshmi.bhavani@apptoza.com
Categories
- Software
- Technology
- Engineering
Keywords
- Kotlin
- Java
- Spring Boot
- Spring Security
- JavaScript
- Node.js
- Backend Development
- JUnit
- Cucumber
- Behavior-Driven Development
- CI/CD
- Jenkins Pipelines
- GitHub Actions
- SOAP
- REST APIs
- Microservices
- Event-Driven Architecture
- Azure Kubernetes Service
- AKS
- Agile
- DevOps
- Test-Driven Development
- Continuous Integration
- Open-Source Technologies
- Proofs of Concept