Relocation Job offer to Vancouver, Canada 🇨🇦 Rate: 6000 CAD per month

Java Developer- 5 openings
Permanent positions
Location: Victoria or Vancouver

Our client is expanding and hiring multiple Java developers to develop and maintain their cloud-based software products. This is an outstanding opportunity for a talented Java developers to advance their career by joining a successful and growing engineering team. Our company is fast-paced and fun, promotes a strong work-life balance, and offers great benefits and very competitive compensation.




Developing software for a highly available cloud service

Designing and refactoring software with scalability, resiliency and performance in mind

Contribute in defining user stories

Participating as a mentor to other engineers


Education, Experience and Skill Sets


A degree or diploma in Computer Science, Software Engineering, or related field

5+ years experience in enterprise application development with Java

Experience building and scaling distributed, highly available systems

Experience developing applications for a cloud environment such as Google Cloud Platform or Amazon Web Services is must

Experience with traditional RDBMS databases such as Postgres, etc.

Solid knowledge of unit, integration and automation testing methodologies

Stuff That Earns You Bonus Points


Experience with Agile development methodologies such as Scrum

Prior work with frameworks/tools such as Spring Boot, Kafka, Cassandra, Docker, and Kubernetes

Performance analysis and JVM tuning skills

Comfortable building metrics, monitoring, and alerting for micro-services