Position Details
About this role
The Backend Software Developer designs, develops, tests, and deploys high-quality backend services, working within an agile team to deliver scalable and reliable software products.
Key Responsibilities
- Design and develop backend services
- Write and test scalable code
- Collaborate with cross-functional teams
- Maintain code quality
- Deploy using containerization
Technical Overview
Proficient in Java, Scala, Golang, JavaScript, React, Docker, Kubernetes, and databases like MySQL and MongoDB. Responsible for building scalable backend systems and APIs.
Ideal Candidate
The ideal candidate is a mid-level backend software developer with experience in Java, Scala, Golang, and modern containerization tools like Docker and Kubernetes, capable of building scalable backend services in an agile environment.
Must-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of experience with Java or Scala, No knowledge of Docker or Kubernetes, Inability to work onsite in Vancouver, No experience with backend development
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile