Software Engineer - Java

MatchBox Consulting Group

Direct Hire Computer Occupations
Apply Now
Location
Vancouver, British Columbia, Canada
Posted
March 23, 2026

Job Description

MatchBox Consulting Group is currently seeking severalΒ Java DevelopersΒ for a permanent role with a client of ours located in Vancouver



Requirements:



  • Minimum 5 years of professional experience as a software developer.
  • At least 4 years of hands-on experience with Java, including proficiency with Java 17 or newer.
  • Solid background (4+ years) working with both relational databases (Postgres) and non-relational databases (MongoDB).
  • Strong testing skills across unit, integration, and performance testing.
  • Proven experience building efficient integrations with external APIs.
  • Deep understanding of distributed systems and microservices architecture.
  • Familiarity with modern cloud platforms, preferably AWS.
  • Exposure to containerization and orchestration tools such as Docker and Kubernetes.

Nice to Have:

  • Experience using observa...