SupplyHouse.com

Backend Engineer

SupplyHouse.com

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇨🇦 Canada

Visit company website
AI Apply
Apply

Salary

💰 CA$135,000 - CA$170,000 per year

Job Level

Mid-LevelSenior

Tech Stack

JavaRDBMSSpringSpring BootSpringBootSQL

About the role

  • Collaborate with cross-functional teams to gather and refine requirements, ensuring alignment with business needs.
  • Design, develop, test, deploy, and maintain scalable, high-performance software applications.
  • Develop and enhance internal tools and applications to improve company operations.
  • Ensure system reliability, optimize application performance, and implement best practices for scalability.
  • Continuously improve existing codebases, conducting code reviews, and implementing modern practices.
  • Stay up to date with emerging technologies, trends, and best practices in software 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.
  • Back-End Skills:
  • 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.
  • Tools & Practices:
  • Familiarity with version control systems, like Git, and CI/CD pipelines.
  • Experience with agile development methodologies.
  • Additional Skills:
  • 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
  • And more!

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
JavaSpring BootSQLRESTful APIdatabase designRDBMSsoftware development lifecyclecode reviewsscalabilityhigh-performance software
Soft skills
problem-solvingdebuggingcommunicationcollaborationteamworkadaptabilitycritical thinkinginterpersonal skillsorganizational skillscreativity
Certifications
Bachelor’s degree in Computer ScienceMaster’s degree in Software Engineering
Dropbox

Senior Backend Product Software Engineer, Storage Management

Dropbox
Seniorfull-time$185k–$250k / year🇨🇦 Canada
Posted: 15 hours agoSource: boards.greenhouse.io
Jerry

Software Engineer II, Full Stack – Backend-leaning

Jerry
Junior · Midfull-time$80k–$120k / year🇨🇦 Canada
Posted: 19 hours agoSource: jobs.ashbyhq.com
Distributed Systems
Sherpa°

Backend Engineer, Platform Automation

Sherpa°
Junior · Midfull-time$100k–$150k / year🇨🇦 Canada
Posted: 1 day agoSource: jobs.ashbyhq.com
Sherpa°

Backend Engineer, Fulfilment

Sherpa°
Junior · Midfull-time$100k–$150k / year🇨🇦 Canada
Posted: 1 day agoSource: jobs.ashbyhq.com
Sherpa°

Backend Engineer, Automation

Sherpa°
Junior · Midfull-time$100k–$150k / year🇨🇦 Canada
Posted: 1 day agoSource: jobs.ashbyhq.com