We are seeking an expert Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and automated deployment of enterprise-level web architectures. In this role, you will lead the integration of commercial APIs and build high-performance front-end and back-end services. This position demands a seasoned engineer with deep expertise in Java/J2EE frameworks, modern DevOps release tooling, and a proven track record of delivering within specialized automotive or registry platforms like the Digital Dealership Registration (DDR) project.
...
Location: Toronto, ON (Onsite, 7.25 hours per day between 8:00 AM and 5:00 PM)
Duration: 10-month contract
Advantages
High-Impact Domain Leadership: Lead the technical expansion of the mission-critical DDR project, directly improving transactional velocity and enterprise platform connectivity.
Elite Technical Depth: Maximize your market value by commanding an exceptionally robust full-stack architecture that unites standard Spring backends, React frontends, and enterprise UrbanCode automation.
End-to-End Architectural Impact: Own your features completely—from data mapping, schema tuning, and API gateway routing down to custom UI rendering and CI/CD pipelines.
Stable Daytime Operations: Benefit from a predictable, highly structured 7.25-hour daily work model within a professional, collaborative engineering branch in downtown Toronto.
Responsibilities
Full-Stack Application Engineering: Translate complex technical systems specifications into secure, deployable, and performant multi-tier applications. Develop programming specifications, write clean code, and execute comprehensive unit tests.
API Architecture & Integration: Design, build, and maintain commercial RESTful and SOAP API services. Implement advanced runtime strategies for API gateways, including load balancing, service discovery, traffic throttling, and circuit-breaking resiliency patterns.
Front-End Development: Build responsive, modular, and reusable user interface components using React (along with Angular/AngularJS utilities) to ensure an optimized client-side experience and seamless UI-to-API communication.
Back-End & Framework Delivery: Orchestrate complex server-side enterprise applications utilizing the Spring Framework, EJB, Servlets, and Java application servers such as Tomcat and Oracle WebLogic.
DevOps & CI/CD Automation: Configure, manage, and scale deployment automation frameworks using IBM UrbanCode release management suites and Azure DevOps pipelines to continuously build, test, and deploy applications.
Database & Data Pipeline Management: Design relational database structures (Oracle, SQL Server), write highly optimized SQL queries, and construct automated ETL pipelines to handle complex data ingestion, transformation, and movement.
Technical Problem Solving: Diagnose, troubleshoot, and resolve critical tier-3 issues during systems implementation, legacy database conversions, and multi-environment software migrations.
Governance & Standards Compliance: Participate in architecture design walkthroughs and maintain strict code compliance with corporate data security policies and the Accessibility for Ontarians with Disabilities Act (AODA).
Qualifications
J2EE Mastery: 10+ years of dedicated professional experience utilizing J2EE development tools, enterprise Java programming languages, and hosting platforms (WebLogic/Tomcat).
Spring Framework Seniority: 10+ years of hands-on experience building enterprise backend solutions with the Spring Framework.
DevOps Tooling Seniority: 10+ years of proven working experience automating release management, configuration scripting, and continuous delivery with IBM UrbanCode tools.
Front-End Proficiency: Demonstrated engineering experience building complex user-centric web applications with the React framework, HTML5, CSS3, and modern JavaScript modules.
Advanced API Engineering: Deep practical knowledge of designing resilient API architectures (load balancing, discovery, fallback caching mechanisms) and working with OpenAPI/Swagger definitions.
Domain Context: Direct, prior project experience working on the Digital Dealership Registration (DDR) project or highly similar public-sector registry solutions.
Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline (or an equivalent combination of formal education and experience).
Summary
If you're interested in the Senior Software Developer Full Stack 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.
This posting is for existing and upcoming vacancies.
show more
We are seeking an expert Senior Full Stack Software Developer to drive the technical design, full-stack implementation, and automated deployment of enterprise-level web architectures. In this role, you will lead the integration of commercial APIs and build high-performance front-end and back-end services. This position demands a seasoned engineer with deep expertise in Java/J2EE frameworks, modern DevOps release tooling, and a proven track record of delivering within specialized automotive or registry platforms like the Digital Dealership Registration (DDR) project.
Location: Toronto, ON (Onsite, 7.25 hours per day between 8:00 AM and 5:00 PM)
Duration: 10-month contract
Advantages
High-Impact Domain Leadership: Lead the technical expansion of the mission-critical DDR project, directly improving transactional velocity and enterprise platform connectivity.
Elite Technical Depth: Maximize your market value by commanding an exceptionally robust full-stack architecture that unites standard Spring backends, React frontends, and enterprise UrbanCode automation.
...
End-to-End Architectural Impact: Own your features completely—from data mapping, schema tuning, and API gateway routing down to custom UI rendering and CI/CD pipelines.
Stable Daytime Operations: Benefit from a predictable, highly structured 7.25-hour daily work model within a professional, collaborative engineering branch in downtown Toronto.
Responsibilities
Full-Stack Application Engineering: Translate complex technical systems specifications into secure, deployable, and performant multi-tier applications. Develop programming specifications, write clean code, and execute comprehensive unit tests.
API Architecture & Integration: Design, build, and maintain commercial RESTful and SOAP API services. Implement advanced runtime strategies for API gateways, including load balancing, service discovery, traffic throttling, and circuit-breaking resiliency patterns.
Front-End Development: Build responsive, modular, and reusable user interface components using React (along with Angular/AngularJS utilities) to ensure an optimized client-side experience and seamless UI-to-API communication.
Back-End & Framework Delivery: Orchestrate complex server-side enterprise applications utilizing the Spring Framework, EJB, Servlets, and Java application servers such as Tomcat and Oracle WebLogic.
DevOps & CI/CD Automation: Configure, manage, and scale deployment automation frameworks using IBM UrbanCode release management suites and Azure DevOps pipelines to continuously build, test, and deploy applications.
Database & Data Pipeline Management: Design relational database structures (Oracle, SQL Server), write highly optimized SQL queries, and construct automated ETL pipelines to handle complex data ingestion, transformation, and movement.
Technical Problem Solving: Diagnose, troubleshoot, and resolve critical tier-3 issues during systems implementation, legacy database conversions, and multi-environment software migrations.
Governance & Standards Compliance: Participate in architecture design walkthroughs and maintain strict code compliance with corporate data security policies and the Accessibility for Ontarians with Disabilities Act (AODA).
Qualifications
J2EE Mastery: 10+ years of dedicated professional experience utilizing J2EE development tools, enterprise Java programming languages, and hosting platforms (WebLogic/Tomcat).
Spring Framework Seniority: 10+ years of hands-on experience building enterprise backend solutions with the Spring Framework.
DevOps Tooling Seniority: 10+ years of proven working experience automating release management, configuration scripting, and continuous delivery with IBM UrbanCode tools.
Front-End Proficiency: Demonstrated engineering experience building complex user-centric web applications with the React framework, HTML5, CSS3, and modern JavaScript modules.
Advanced API Engineering: Deep practical knowledge of designing resilient API architectures (load balancing, discovery, fallback caching mechanisms) and working with OpenAPI/Swagger definitions.
Domain Context: Direct, prior project experience working on the Digital Dealership Registration (DDR) project or highly similar public-sector registry solutions.
Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline (or an equivalent combination of formal education and experience).
Summary
If you're interested in the Senior Software Developer Full Stack 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.
This posting is for existing and upcoming vacancies.
show more