Senior Java Backend Engineer - Cloud & Distributed Systems

PRI Global

Vancouver

On-site

CAD 120,000 - 160,000

Part time

29 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

PRI Global is seeking a Senior Software Engineer to join our Vancouver team, shaping high-performance backend solutions designed for the cloud. You will own critical components, mentor engineers, and drive architecture discussions across distributed systems.

You should bring deep Java/Spring experience, strong gRPC knowledge, and hands-on proficiency with Docker, Kubernetes, and CI/CD tools. The role emphasizes collaboration, production readiness, and delivering scalable backend services.

Qualifications

  • Strong hands-on Java development and Spring/Spring Boot expertise.
  • Experience with gRPC and backend service development.
  • Experience with high-performance, scalable applications and CI/CD.
  • Proficient in SQL, Oracle databases, and unit testing/mocking (JUnit/Mockito/EasyMock).
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS/PCF).

Responsibilities

  • Design and develop scalable, high-performance backend services using Java.
  • Build applications using Spring, gRPC, and related Java frameworks.
  • Own technical assets and workstreams, ensuring quality and production readiness.
  • Collaborate with internal and external teams on architecture and design decisions.
  • Develop and maintain CI/CD pipelines using Jenkins.
  • Work with Docker, Kubernetes, and containerized deployments.
  • Support cloud migration and modernization initiatives.
  • Participate in code reviews and promote coding standards and clean architecture.
  • Develop automated deployment, testing, and validation processes.
  • Troubleshoot production issues and mentor engineers.

Skills

Java
Spring Framework
gRPC
Kubernetes
CI/CD
SQL
Cloud
Architecture design
Unit testing

Education

Bachelor's degree in Computer Science/Engineering or related field

Tools

Jenkins
Docker
Oracle DB
REST Assured
Selenium WebDriver

Job description

PRI Global is seeking a Senior Software Engineer to join our Vancouver team, shaping high-performance backend solutions designed for the cloud. You will own critical components, mentor engineers, and drive architecture discussions across distributed systems.

You should bring deep Java/Spring experience, strong gRPC knowledge, and hands-on proficiency with Docker, Kubernetes, and CI/CD tools. The role emphasizes collaboration, production readiness, and delivering scalable backend services.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer –Java, Cloud & Distributed Systems
Senior Software Engineer –Java, Cloud & Distributed Systems

PRI Global • Vancouver

On-site
CAD 120,000 - 160,000
Senior Backend Engineer — Cloud-Native, Scalable Services
Senior Backend Engineer — Cloud-Native, Scalable Services

RBC • Toronto

On-site
CAD 90,000 - 130,000
Bonuses
Flexible benefits
Stock options
+1
Senior Java Software Engineer only local to Vancouver, British Columbia, Canada
Senior Java Software Engineer only local to Vancouver, British Columbia, Canada

PRI Global • Vancouver

On-site
CAD 90,000 - 130,000
Senior Java Engineer - Hybrid Cloud Backend
Senior Java Engineer - Hybrid Cloud Backend

Priceline.com LLC • Toronto

Hybrid
CAD 100,000 - 120,000
Health & dental coverage
Mental health resources
Generous PTO & holidays
+4
Back End Java
Back End Java

Open Systems Technologies • Mississauga

On-site
CAD 120,000 - 170,000
Senior Java Full-Stack Engineer - Spring Boot, Angular, AWS
Senior Java Full-Stack Engineer - Spring Boot, Angular, AWS

HR POD Careers • Markham

On-site
CAD 110,000 - 150,000
Senior Java Engineer: Incident-Driven & JVM Tuning
Senior Java Engineer: Incident-Driven & JVM Tuning

VirtusInfotech • Calgary

On-site
CAD 50,000 - 63,000
Senior Java Engineer – Cloud, Microservices & GenAI
Senior Java Engineer – Cloud, Microservices & GenAI

Priceline • Toronto

Hybrid
CAD 100,000 - 120,000
Health & wellness coverage
Generous time off including PTO and PA
Senior Java Architect: Cloud-Native & Data Pipeline Expert
Senior Java Architect: Cloud-Native & Data Pipeline Expert

ITC Infotech • Vancouver

On-site
CAD 130,000 - 190,000
Senior Java Backend Lead - Spring Boot & APIs
Senior Java Backend Lead - Spring Boot & APIs

ExPretio Technologies Inc. • Montreal (administrative region)

Hybrid
CAD 100,000 - 150,000