SupplyHouse.com is a leading e-commerce company specializing in HVAC, plumbing, heating, and electrical supplies. We are looking for a remote Backend Engineer in Canada to join our growing IT Team. The role involves working on impactful projects that enhance our e-commerce platform and internal operations, while honing your skills in backend and full stack development.
Requirements
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 3+ years of hands-on experience in backend and/or full-stack development with a proven track record of delivering high-quality software.
- Proficiency in Java and experience with back-end frameworks like Spring Boot.
- Strong understanding of database design, RDBMS concepts, and experience with SQL.
- Knowledge of RESTful API design and integration.
- Development Lifecycle: Proven ability to contribute across the entire software development lifecycle, including planning, design, coding, testing, deployment, and maintenance.
- Familiarity with version control systems, like Git, and CI/CD pipelines.
- Experience with agile development methodologies.
- Strong problem-solving and debugging capabilities.
- Ability to create reusable code libraries and write clean, maintainable code.
- Strong communication and collaboration skills to work effectively within a team and across departments.
- High-level proficiency of written and verbal communication in English.
Benefits
- 100% paid comprehensive and private medical, dental, and vision insurance;
- Employee assistance program (EAP);
- Life and AD&D insurance;
- Spouse and dependent life insurance;
- Short- and long-term disability;
- Paid time off and country-specific holidays;
- Company-provided equipment and one-time $250 work from home stipend;
- $750 annual professional development budget;
- Company rewards and recognition program;