Enable job alerts via email!

Intermediate Java Developer

050 Best Buy Canada Ltd.

Canada

Remote

CAD 80,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A leading electronics retailer is seeking an intermediate Java developer to support legacy tools and drive modernization into a Java-based tech stack. Located within the Lower Mainland, BC, the role emphasizes flexibility and collaboration in a remote-first work model. Candidates should have 3-5 years of relevant experience, particularly in Java, React, and legacy tools. Attractive benefits include employee discounts, flexible health benefits, and matched pension plans.

Benefits

Employee discounts on tech
Flexible health benefits
TFSA and RRSP programs
100% matched pension plan
Training programs

Qualifications

  • 3 to 5 years of development experience in Java.
  • Experience with React and Redux is a plus.
  • Familiar with distributed systems and algorithms.

Responsibilities

  • Collaborate with engineers and product owners in an agile environment.
  • Propose and implement application changes.
  • Provide technical direction to peers.

Skills

Java (Spring Boot, Hibernate)
VBA
Excel
React
API-led development
SQL
CI/CD
Microservices architecture
Job description

Role Description

As an intermediate Java developer, you will play a key role in maintaining and supporting legacy custom tools built in Excel, Microsoft Access, and VBA, while actively contributing to their modernization into a React and Java-based tech stack—driving innovation and long-term efficiency across the team.

The successful candidate is needed to be located within the Lower Mainland, BC, where we practice a remote first working model, leveraging in person interactions for strategic, collaborative, and social purposes.

What you’ll do as an intermediate Java developer:
  • Approach challenges and projects with a flexible, team-first mindset and actively collaborate with engineers and product owners
  • Work in our agile environment, where you will have plenty of opportunities to develop, test, debug, and demonstrate your work before it is published live
  • Take initiatives in proposing and implementing application changes to address business needs
  • Strengthen your leadership skills by giving technical direction to peers
Qualifications
  • 3 to 5 years of development experience demonstrating proficiency with core development languages such as Java (Spring Boot, Hibernate)
  • Willingness to work extensively with VBA, Excel, and Access (legacy tools)
  • Experience with technologies like React, Redux
  • Experience with API-led development and Microservices architecture
  • Experience writing SQL queries and working with both relational and non-relational databases, including platforms such as Microsoft SQL Server (MSSQL), Oracle 12c+
  • Familiar with CI/CD pipeline and containerization platforms
  • Experience with data structures, algorithms, distributed systems
Benefits
  • Employee discounts on awesome tech from day one
  • Flexible health benefits and wellness program
  • TFSA and RRSP programs
  • 100% matched company pension plan
  • Training programs to build new and transferable skills
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.