Skip to main content
PRI Global logo

Senior Java Software Engineer only local to Vancouver, British Columbia, Canada

PRI Global
Vancouver, British Columbia, CAPosted February 25, 2026

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonJavaBashSQLAWSDockerKubernetesJenkinsRESTgRPCCI/CDDevOps

Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score

Job Description

Senior Java Developer

Vancouver, British Columbia, Canada (Hybrid)

Contract

Onsite Interview is Mandatory

Consultant will not be consider who:

  • Cannot code live
  • Cannot explain system design clearly
  • Want fully remote roles

Mandatory Skills

  • Senior backend engineers with Java
  • Experience owning services end to end
  • Comfortable with Kubernetes and production systems
  • Coding is must on onsite interview
  • Must explain system design

Core Skills

  • Strong problem-solving, coding, and system design
  • Java is the primary language and must be strong
  • Secondary scripting exposure: Python or Bash (nice to have)

Backend & APIs

  • Strong experience building backend services and APIs
  • REST is required
  • gRPC is a plus, not mandatory; can be learned on the job

DevOps / Cloud

  • CI/CD using Jenkins
  • Docker and Kubernetes experience required
  • AWS familiarity preferred, but not required

Database

  • Strong SQL
  • Experience with Oracle

Testing

  • Unit testing using JUnit, Mockito, or EasyMock

Want AI-powered job matching?

Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.

Get Started Free