Tech Mahindra

Backend Developer

Tech Mahindra$90K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in backend development using Java and Spring Boot/WebFlux.
  • Strong expertise in Kubernetes for container management.
  • Proven experience in CI/CD automation processes using GitHub Actions and Harness.
  • Familiarity with cloud-native applications deployed on Microsoft Azure.
  • Experience with microservices architecture and asynchronous programming.

Responsibilities

  • Design, develop, and maintain high-performance backend services.
  • Build and support scalable microservices architectures.
  • Develop reactive applications utilizing Spring WebFlux.
  • Deploy and manage containerized applications using Kubernetes.
  • Implement and optimize CI/CD pipelines with GitHub Actions and Harness.
  • Collaborate with cross-functional teams including DevOps and QA personnel.
  • Integrate applications with Microsoft Azure cloud services.

Benefits

  • Medical, vision, and dental insurance.
  • Life and disability insurance.
  • Paid time off including holidays and sick leave.
  • Parental leave as required by law.
Full Job Description
Job Summary

This job posting is for an existing, active vacancy and we are looking to hire Backend Developer in Canada (WFH), immediately who has strong experience in Java, Spring Boot/WebFlux, Kubernetes, CI/CD automation, microservices and cloud native applications.

Role Overview

We are seeking a highly skilled Backend Developer with strong expertise in Java, Spring Boot/WebFlux, Kubernetes, and CI/CD automation. The ideal candidate will be responsible for designing, developing, and maintaining scalable microservices and cloud native applications while leveraging modern DevOps practices. Experience with GitHub Actions, Harness, Azure, Databricks, and Python is highly desirable.

Key Responsibilities
  • Design, develop, and maintain high performance backend services using Java and Spring Boot/WebFlux.
  • Build and support microservices based architectures with a focus on scalability, resilience, and performance.
  • Develop reactive applications using Spring WebFlux and asynchronous programming paradigms.
  • Deploy, manage, and optimize containerized applications on Kubernetes.
  • Implement and maintain CI/CD pipelines using GitHub Actions and Harness.
  • Collaborate with cross functional teams including architects, DevOps engineers, product owners, and QA teams.
  • Integrate applications with cloud services and data platforms hosted on Microsoft Azure.
  • Work with Databricks for data processing integrations and analytics workflows.
  • Develop automation scripts and utilities using Python.
  • Monitor application performance, troubleshoot production issues, and implement improvements.


The pay range for this role is CAD $90,000 - CAD $110,000* per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.

AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

Similar Jobs

More Jobs at Tech Mahindra

More Information Technology Jobs

Find similar Backend Developer jobs: