Enable job alerts via email!

Backend Developer

Info Resume Edge

Toronto

Remote

CAD 70,000 - 100,000

Full time

Today
Be an early applicant

Job summary

A tech company in Toronto is looking for a Backend Developer to build and maintain server-side logic and APIs. The ideal candidate will have strong programming skills, experience with databases, and the ability to collaborate with frontend developers. This role offers competitive salary, health insurance, and flexible work hours.

Benefits

Competitive salary
Health insurance
Flexible work hours
Opportunities for professional growth

Qualifications

  • Strong proficiency in backend programming languages.
  • Experience with relational and/or NoSQL databases.
  • Familiarity with RESTful API design and security protocols.

Responsibilities

  • Design, develop, and maintain server-side applications.
  • Collaborate with frontend developers and product managers.
  • Ensure performance, scalability, and security of backend systems.

Skills

Backend programming languages (Java, Python, C#, Node.js, Ruby)
Problem-solving skills
Analytical skills
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Relational databases (MySQL, PostgreSQL, MongoDB)
Git
Cloud platforms (AWS, Azure, GCP)
Docker
Kubernetes
Job description
About the Role

We are seeking a skilled Backend Developer to join our technology team. The ideal candidate will be responsible for building and maintaining the server-side logic, databases, and APIs that power our applications. This role requires strong programming skills, a solid understanding of system architecture, and the ability to collaborate with frontend developers and other stakeholders to deliver high-quality software solutions.

Key Responsibilities
  • Design, develop, and maintain server-side applications, APIs, and databases.
  • Collaborate with frontend developers, product managers, and other team members to implement functional and scalable solutions.
  • Ensure the performance, scalability, and security of backend systems.
  • Optimize applications for maximum speed and reliability.
  • Troubleshoot, debug, and resolve software defects and issues.
  • Participate in code reviews, documentation, and development best practices.
  • Stay updated with emerging backend technologies, frameworks, and best practices.
Required Qualifications
  • Bachelors degree in Computer Science, Software Engineering, or a related field.
  • Strong proficiency in backend programming languages such as Java, Python, C#, Node.js, Ruby, or similar.
  • Experience with relational and/or NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
  • Familiarity with RESTful API design, authentication, and security protocols.
  • Understanding of software development lifecycle (SDLC) and version control systems (e.g., Git).
  • Strong problem-solving and analytical skills.
  • Ability to work independently and collaboratively in a team environment.
Preferred Qualifications
  • Experience with cloud platforms (AWS, Azure, GCP) and microservices architecture.
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).
  • Familiarity with DevOps practices and CI/CD pipelines.
  • Understanding of caching, message queues, and other performance optimization techniques.
Benefits
  • Competitive salary and performance-based incentives.
  • Opportunities for professional growth and skill development.
  • Health insurance and other employee benefits.
  • Flexible work hours and remote work options.
  • Collaborative and innovative work environment.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.