Backend Engineer (Java/Go) - Cloud-Native Microservices

Kumaran

Toronto

On-site

CAD 90,000 - 140,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Kumaran Systems in Toronto, Canada is seeking an experienced Software Developer with strong hands-on experience in Java or Golang and a solid understanding of microservices, containers, and cloud-native tech. You will design, build, test, and deploy scalable backend services and REST APIs.

You will work with Docker and Kubernetes, contribute to CI/CD pipelines, and collaborate across teams to deliver robust software solutions.

Qualifications

  • Strong hands-on experience in Java or Golang.
  • Experience building REST APIs and microservices.
  • Docker and Kubernetes experience.
  • Cloud platforms (AWS/Azure/GCP) and CI/CD pipelines familiarity.
  • Proficiency in Git.
  • Experience with SQL and/or NoSQL databases.
  • Knowledge of data structures, algorithms, design patterns, debugging, and unit testing.

Responsibilities

  • Design, develop, test, and maintain scalable backend applications using Java or Golang.
  • Develop and maintain RESTful APIs and microservices-based applications.
  • Build, package, and deploy applications using Docker and Kubernetes.
  • Work with cloud platforms and orchestration technologies for deployment and scalability.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Implement unit testing, debugging, performance optimization, and code quality practices.
  • Participate in code reviews and architectural discussions.
  • Work with CI/CD pipelines and version control for automated deployments.
  • Troubleshoot application, deployment, and production issues.

Skills

Java
Golang
REST APIs
Docker
Kubernetes
Git
SQL
NoSQL
Data structures
Design patterns

Tools

Spring Boot
Helm
Terraform
Jenkins
GitHub Actions
GitLab CI/CD
Azure DevOps

Job description

Kumaran Systems in Toronto, Canada is seeking an experienced Software Developer with strong hands-on experience in Java or Golang and a solid understanding of microservices, containers, and cloud-native tech. You will design, build, test, and deploy scalable backend services and REST APIs.

You will work with Docker and Kubernetes, contribute to CI/CD pipelines, and collaborate across teams to deliver robust software solutions.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Developer
Application Developer

KUMARAN SYSTEMS • Toronto

On-site
CAD 90,000 - 140,000
Application Developer
Application Developer

Kumaran Systems • Canada

On-site
CAD 70,000 - 110,000
Backend Engineer (Java/Golang) - Hybrid Cloud
Backend Engineer (Java/Golang) - Hybrid Cloud

CIBC • Toronto

Hybrid
CAD 110,000 - 140,000
Competitive salary
Incentive pay
Banking benefits
+6
Senior .NET Backend Architect - Azure & CI/CD
Senior .NET Backend Architect - Azure & CI/CD

Kumaran Systems • Toronto

On-site
CAD 120,000 - 160,000
Senior Python Lead: Backend & Automation Architect
Senior Python Lead: Backend & Automation Architect

Kumaran Systems • Toronto

On-site
CAD 110,000 - 160,000
Senior Backend Engineer - Java/Golang | Cloud & AI | Hybrid
Senior Backend Engineer - Java/Golang | Cloud & AI | Hybrid

Astek Group • Montreal

Hybrid
CAD 90,000 - 120,000
Assurances collectives dès le premier
Épargne-retraite après 3 mois
3 semaines de vacances
+2
Software Developer, Cloud & DevOps (Permanent)
Software Developer, Cloud & DevOps (Permanent)

4FMV Inc • Toronto

Hybrid
CAD 115,000 - 130,000
Java Backend Engineer — Spring Boot & Microservices
Java Backend Engineer — Spring Boot & Microservices

Citi • Mississauga

On-site
CAD 79,000 - 111,000
DevOps
DevOps

Kumaran • Toronto

On-site
CAD 90,000 - 130,000
Backend Developer
Backend Developer

Luxoft • Calgary

On-site
CAD 100,000 - 130,000