Skip to main content

Senior Java Software Engineer

Technology
PRI Global
Vancouver, Canada1 months agoUntil 2026-03-26
Hybrid

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

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

Keywords
JavaBackend ServicesAPIsKubernetesDockerCI/CDJenkinsRESTgRPCSQLOracleJUnitMockitoEasyMockPythonBashSoftware EngineerDeveloperContractHybridBackendProduction SystemsSystem DesignCodingAWSIT ServicesIT Consulting

¿Te interesa este puesto?