Backend Engineer – REMOTE, Canada

Backend Engineer – REMOTE, Canada

Are you a skilled Backend Engineer seeking a fresh challenge and a new contract opportunity? Perhaps you’re eager to dive into a role that offers a dynamic environment and the chance to work with cutting edge technologies. If so, we have an exciting proposition for you: the position of Backend Engineer. This role presents a remarkable opportunity to join a leading employer in the local market, offering a blend of technical challenges, collaborative projects and professional growth.


As a Backend Engineer in this role, you’ll be at the forefront of building and enhancing APIs and UI experiences. Your responsibilities will span the entire development cycle, from designing and coding to testing, debugging and documentation. The goal is to ensure that the software not only meets business and operational needs but also maintains a high standard of quality. You’ll have the chance to work on both new and existing components, leveraging your expertise in Java for RESTful API development and ReactJS for UI design.

One of the key aspects of this role is the opportunity to work with a Microservices architecture, a modern approach to building scalable and distributed applications. Your experience in object oriented programming, particularly with Java 8, will be invaluable as you contribute to building high quality code. Additionally, familiarity with containerization technologies like Docker will come into play, enhancing your ability to deploy and manage applications efficiently.

Beyond technical skills, this role values your problem solving abilities and your willingness to learn and adapt to new technologies and methodologies. Collaboration is also essential, as you’ll participate in code reviews, troubleshoot issues with the team and respond to escalated incidents as part of a rotational schedule. This ensures the 24/7 availability of the platform, highlighting the critical role you’ll play in maintaining a robust and reliable system.


Are you a Backend Engineer in search of a fresh opportunity? Do you have your eyes set on a new contract role? We are thrilled to extend an offer for you to consider: Backend Engineer. Here are the details:

  • Start Date: As soon as possible
  • Estimated Duration: 6 Months
  • Location: Toronto
  • Remote Position: Must be open to working in either PST or CST time zones.


  • You’ll have the chance to collaborate with a leading employer in the local market.


  1. Build and improve APIs and UI experiences.
  2. Design, code, test, debug and document new and existing components to ensure they meet business, quality and operational requirements.
  3. Develop high quality code by implementing unit and integration testing.
  4. Create RESTful APIs using Microservices architecture with Java.
  5. Craft UI using ReactJS.
  6. Engage in code reviews to uphold the highest standards.
  7. Troubleshoot code level issues promptly and effectively.
  8. Demonstrate strong technical problem solving skills and a willingness to learn new technologies and methodologies.
  9. Participate in a rotation for handling escalated incidents after hours or on weekends to maintain 24/7 platform availability.


  • Bachelor’s or Master’s degree in computer science or a related technical field.
  • More than 5 years of professional experience in developing scalable, distributed applications.
  • Proficiency in object oriented programming with languages like Java 8 and ReactJS.
  • Extensive experience with the Spring Boot framework.
  • Familiarity with containerization technology such as Docker.
  • Solid background in building cloud based API platforms or backend systems.
  • Essential skills in Kotlin, Java 8, Spring Boot (especially Kotlin with real world experience).
  • Experience with Splunk and Dynatrace is required.
  • Nice to have: Strong experience with Amazon Web Services, front-end experience and ReactJS proficiency.

Randstad Technologies Group is Canada’s largest provider of IT Staffing Solutions, offering numerous permanent and contract opportunities across various roles, levels and platforms. Our web based tools facilitate job search and application, matching jobs automatically to your skills and preferences. When you’re ready for an interview, we meet with you in person to assist in building the technology career path you aspire to. Visit to kick start your journey!

Randstad Canada is dedicated to fostering a workforce that mirrors the diversity of Canada’s population. We are committed to implementing strategies that enhance equity, diversity and inclusion in the workplace by reviewing our internal policies, practices and systems across the entire employee lifecycle including recruitment, retention and advancement. We deeply respect human rights and take positive actions to drive change, ensuring full participation in the workforce without barriers, especially for equity seeking groups such as women, non-binary/gender non-conforming individuals, Indigenous/Aboriginal Peoples, persons with disabilities (visible or invisible), visible minorities, racialized groups and LGBTQ2+ community members who are often underrepresented in Canada’s workforce.


Randstad Canada is committed to maintaining an inclusive and accessible workplace for all candidates and employees. We support accessibility and accommodation needs throughout the employment lifecycle. Applicants are encouraged to identify any accommodation requirements by emailing to ensure full participation in the interview process.


What is the start date for the Backend Engineer position?

The start date for this role is as soon as possible (ASAP) after the successful completion of the onboarding process.

How long is the estimated duration of the contract?


The estimated length of this contract opportunity is 6 months, providing a substantial timeframe to contribute to meaningful projects.

Is this position fully remote, or is there an on-site requirement?

This is a remote role; however, candidates must be willing to work in either the PST (Pacific Standard Time) or CST (Central Standard Time) zones.

What are the primary responsibilities of a Backend Engineer in this role?

As a Backend Engineer, your responsibilities include building and enhancing APIs and UI experiences, designing, coding, testing, debugging and documenting components, ensuring software meets business and quality needs and participating in code reviews and troubleshooting.

What qualifications are required for the Backend Engineer position?

The qualifications include a BS/MS in computer science or a related field, over 5 years of professional experience in scalable application development, proficiency in Java 8 and ReactJS, experience with Spring Boot framework, containerization technologies like Docker, cloud based API platforms and familiarity with Kotlin. Experience with Splunk and Dynatrace is also required.

What are the advantages of working in this contract role?

The advantages include the opportunity to work with a leading employer in the local market, engaging in challenging projects, contributing to a collaborative team environment and gaining exposure to modern technologies and methodologies.

Are there any preferred skills or technologies that candidates should possess?

Preferred skills include experience with Amazon Web Services (AWS), front-end development knowledge, proficiency in ReactJS and a strong understanding of Microservices architecture.

Leave a Reply

Your email address will not be published. Required fields are marked *

You May Also Like