Senior Java Backend Developer (Microservices & Spring Boot) with Cloud


Job Location:

Vancouver - Canada

Monthly Salary: Not Disclosed
Posted on: 30+ days ago
Vacancies: 1 Vacancy

Job Summary

Job Title: Senior Java Backend Developer (Microservices & Spring Boot)

Vancouver BC Canada

Experience: 8 Years

Contract

Role Overview

  • We are seeking an experienced Senior Java Backend Developer with strong expertise in Microservices architecture and Spring Boot to join our engineering team in Vancouver BC.
  • The ideal candidate will design develop and scale cloud-native applications working closely with cross-functional teams to deliver high-performance resilient backend systems.

Key Responsibilities

  • Design and develop scalable backend services using Java and Spring Boot
  • Build and maintain microservices-based architecture
  • Develop and integrate RESTful APIs and third-party services
  • Deploy and manage applications on cloud platforms (AWS Azure or GCP)
  • Collaborate with frontend teams DevOps and product managers
  • Implement CI/CD pipelines for automated deployments
  • Optimize application performance scalability and security
  • Participate in code reviews design discussions and best practices
  • Troubleshoot and resolve production issues

Required Skills & Qualifications

  • 8 years of experience in Java backend development.
  • Strong expertise in Spring Boot / Spring Framework
  • Hands-on experience with Microservices architecture
  • Experience with cloud platforms (AWS / Azure / GCP)
  • Strong knowledge of REST APIs and web services.
  • Experience with Docker and Kubernetes (containerization)
  • Solid understanding of SQL/NoSQL databases (MySQL PostgreSQL MongoDB etc.)
  • Familiarity with message brokers (Kafka RabbitMQ)
  • Experience with CI/CD tools (Jenkins GitHub Actions Tekton etc.)
  • Proficiency in Git and version control systems

Preferred Qualifications

  • Experience with event-driven architecture.
  • Knowledge of security best practices (OAuth2 JWT)
  • Exposure to serverless architecture
  • Experience in Agile/Scrum environments
  • Prior experience in high-scale distributed systems
Job Title: Senior Java Backend Developer (Microservices & Spring Boot) Vancouver BC Canada Experience: 8 Years Contract Role Overview We are seeking an experienced Senior Java Backend Developer with strong expertise in Microservices architecture and Spring Boot to join our engineering team in Va...