Senior 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
Required Skills
- Strong expertise in Kotlin and Java
- Hands-on experience with Spring Boot and Spring Security
- Experience with Node.js
- Strong knowledge of Microservices and Event-Driven Architecture
- Experience developing and integrating REST and SOAP APIs
- CI/CD experience with Jenkins Pipelines and GitHub Actions
- Familiarity with Azure Kubernetes Service (AKS) and cloud-native platforms
- Strong experience with JUnit, Cucumber, BDD, and TDD
- Solid understanding of Agile and DevOps practices
Responsibilities
- Design, develop, and maintain scalable, secure backend applications.
- Build and support microservices and event-driven solutions.
- Develop and integrate REST and SOAP APIs.
- Implement backend services using Kotlin, Java, Spring Boot, and Spring Security.
- Participate in CI/CD automation, code reviews, and Agile ceremonies.
- Ensure high code quality through unit testing, BDD, and TDD.
- Collaborate with cross-functional teams to deliver enterprise applications.
- Evaluate emerging technologies and build proof-of-concepts for new features.
More about this job
Responsibilities
Design, develop, and maintain scalable, secure backend applications, including microservices, event-driven solutions, and REST and SOAP APIs. Support CI/CD automation, code reviews, testing, Agile collaboration, and proof-of-concepts for emerging technologies.
Requirements
Requires strong expertise in Kotlin and Java, hands-on experience with Spring Boot and Spring Security, and experience with Node.js, microservices, and event-driven architecture. Candidates should also have API integration, CI/CD, AKS, testing, BDD/TDD, Agile, and DevOps experience.
Skills
- Kotlin
- Java
- Spring Boot
- Spring Security
- Node.js
- Microservices
- Event-Driven Architecture
- REST APIs
- SOAP APIs
- Jenkins Pipelines
- GitHub Actions
- Azure Kubernetes Service
- JUnit
- Cucumber
- BDD
- TDD
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
Keywords
- Kotlin
- Java
- Spring Boot
- Spring Security
- Node.js
- Microservices
- Event-Driven Architecture
- REST APIs
- SOAP APIs
- CI/CD
- Jenkins Pipelines
- GitHub Actions
- Azure Kubernetes Service
- Cloud-Native Platforms
- JUnit
- Cucumber
- BDD
- TDD
- Agile
- DevOps
- Backend Applications
- Code Reviews
- Unit Testing
- Proofs Of Concept
- Enterprise Applications