Senior Development Specialist - Toronto at Randstad
Toronto, ON, Canada -
Full Time


Start Date

Immediate

Expiry Date

29 Nov, 25

Salary

0.0

Posted On

30 Aug, 25

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Docker, Java, Kubernetes, Unit Testing, Spring Boot, Data Integration, Integration Testing, Gitlab, Etl

Industry

Information Technology/IT

Description

We are looking for a highly skilled Senior Development Specialist for a 6-month contract with a possible 6-month extension. This is a hands-on technical lead and software developer role focused on designing and implementing scalable, cloud-native backend systems and integrations. The ideal candidate will have expertise in Java-based microservices, enterprise integration, and observability solutions, with a strong background in Agile development.

QUALIFICATIONS

  • 3+ years of recent hands-on experience with Java (Java 17+) and Spring Boot.
  • 2+ years of recent hands-on experience with the Apache Camel integration framework.
  • 2+ years of recent hands-on experience with data integration and ETL.
  • Proficiency in both relational (PostgreSQL) and NoSQL (MongoDB) databases.
  • 2+ years of hands-on experience with ReactJS.
  • Experience with CI/CD tools such as GitLab, Docker, and Kubernetes.
  • Experience with unit testing, integration testing, and testing automation.

SUMMARY

If you’re interested in the Senior Development Specialist role based in Toronto, we encourage you to apply online at www.randstad.ca.
Only qualified candidates will be contacted for the next steps. We look forward to hearing from you!
Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada’s workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.
Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process

Responsibilities
  • Design and implement robust, scalable backend systems using Core Java and Spring Boot.
  • Lead the development of integration flows with Apache Camel, applying Enterprise Integration Patterns (EIPs).
  • Design and optimize data models for both relational (PostgreSQL) and NoSQL (MongoDB) databases.
  • Architect and implement centralized logging and monitoring solutions using tools like the ELK Stack or OpenSearch.
  • Collaborate with frontend developers and contribute to ReactJS development.
  • Utilize DevOps tools like GitLab, Docker, and Kubernetes to support CI/CD pipelines.
  • Act as a technical mentor and leader within a cross-functional Agile team.
Loading...