Backend Developer

Techdoquest — Canada · Posted ~2 hours ago

Senior

Skills

Java Spring Boot Spring WebFlux Kubernetes CI/CD Microservices Reactive programming Asynchronous programming GitHub Actions Harness Azure Databricks Python

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A backend engineering role focused on designing and maintaining high-performance microservices and cloud-native applications. You will work with Java and reactive frameworks, deploy containerized services to Kubernetes, build CI/CD automation, and collaborate closely with architecture, DevOps, product, and QA teams.

Highlights

Hands-on backend role focused on scalable, resilient cloud-native applications and modern DevOps practices. The position involves high-performance services, reactive programming, Kubernetes, CI/CD automation, and cross-functional collaboration.

Description

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.