détails d'emploi
We are seeking a highly accomplished Senior Software Developer to drive the full-lifecycle design, development, and system integration of enterprise-scale permitting platforms and digital service systems. In this role, you will take hands-on technical ownership of translating dense engineering specifications into highly available, secure, and responsive web applications. Operating across complex multi-platform architectures, you will build robust server-side logic, create centralized common utility components, configure automated business workflows, and optimize backend transactional layers to deliver seamless data-driven solutions.
...
Location: Toronto, ON (Fully Onsite - 5 days per week)
Duration: 9-month contract.
Advantages
Elite Tech Intersection: Command high market value by combining core enterprise Java/JEE engineering with modern JavaScript frameworks.
End-to-End Feature Ownership: Lead features through the complete lifecycle—from raw database connectivity up to front-end interface deployment.
Specialized System Scale: Expand your professional profile by optimizing high-volume digital permitting architectures and complex workflow automation engines.
Immediate Central Impact: Step directly into a senior technical track to resolve intricate integration dependencies within a collaborative team environment.
Responsibilities
Full-Stack Application Engineering: Design, develop, test, and maintain high-quality applications across the full software development lifecycle (SDLC), utilizing Java, Spring Boot, JPA, EJB, and modern backend architectures.
Component Framework Design: Architect and engineer reusable, common enterprise utility components utilizing JEE structures to optimize codebase stability and performance.
UI Application Development: Build interactive front-end layouts and single-page client modules using modern web UI frameworks, asynchronous languages, and styled layouts including Angular, NodeJS, JavaScript, HTML, AJAX, and CSS.
API Integration & Connectivity: Design, implement, and secure high-performance RESTful and SOAP web services to manage structured data routing between centralized platforms and distributed systems.
Workflow & Rules Orchestration: Configure, implement, and update complex corporate business rules and automate end-to-end transactional steps using automated process runtime engines.
Application Server Administration: Deploy, support, and monitor core application packages running securely on enterprise middleware platforms and server environments, including WebSphere and Liberty.
Database Programming & Migration: Write, debug, and fine-tune complex PL/SQL queries, database stored procedures, and data transformation scripts while connecting systems using structural query connectivity channels.
Cloud & Containerization Operations: Manage and deploy containerized workloads, configure environment microservices, and track delivery pipelines within enterprise cloud management and console environments.
Digital Accessibility Governance: Develop user interfaces and generate enterprise output documents that are strictly accessible by default, maintaining alignment with established digital design and accessibility rules.
Technical Documentation & Collaboration: Produce and maintain detailed high-level system designs, technical configuration specifications, and deployment charts while actively collaborating in Agile Scrum ceremonies.
Qualifications
Core Technical Seniority: 10+ years of extensive, progressive professional experience in the design, development, and implementation of common enterprise utility components utilizing JEE technology stacks.
Modern Web Framework Literacy: Proven, hands-on experience building, packaging, and maintaining dynamic web user interfaces leveraging Angular, NodeJS, and vanilla JavaScript.
Interface Design Toolkit: Strong practical background in web layout design and interface technologies, featuring expert compliance with HTML, AJAX, and CSS styling parameters.
API Engineering Acumen: Demonstrated, verifiable experience architecting, integrating, and maintaining secure, scalable RESTful web services and data serialization protocols.
Middleware & Server Mastery: Direct, hands-on experience configuring, administrating, and supporting enterprise application packages running across IBM WebSphere and Liberty runtime platforms.
Database & Query Performance Skills: High proficiency programming backend transactional components using SQL and PL/SQL, paired with database connectivity frameworks (JDBC).
Workflow Automation & Architecture: Practical experience implementing automated software rules and process flows using specialized platforms (such as IBM Operational Decision Manager or Business Automation Workflow).
Accessibility Compliance Experience: Proven ability to build digital products and documentation in strict conformity with web accessibility standards (such as AODA rules or corporate guidelines).
Summary
If you're interested in the "Senior Software Developer" 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.
voir plus
We are seeking a highly accomplished Senior Software Developer to drive the full-lifecycle design, development, and system integration of enterprise-scale permitting platforms and digital service systems. In this role, you will take hands-on technical ownership of translating dense engineering specifications into highly available, secure, and responsive web applications. Operating across complex multi-platform architectures, you will build robust server-side logic, create centralized common utility components, configure automated business workflows, and optimize backend transactional layers to deliver seamless data-driven solutions.
Location: Toronto, ON (Fully Onsite - 5 days per week)
Duration: 9-month contract.
Advantages
Elite Tech Intersection: Command high market value by combining core enterprise Java/JEE engineering with modern JavaScript frameworks.
End-to-End Feature Ownership: Lead features through the complete lifecycle—from raw database connectivity up to front-end interface deployment.
Specialized System Scale: Expand your professional profile by optimizing high-volume digital permitting architectures and complex workflow automation engines.
...
Immediate Central Impact: Step directly into a senior technical track to resolve intricate integration dependencies within a collaborative team environment.
Responsibilities
Full-Stack Application Engineering: Design, develop, test, and maintain high-quality applications across the full software development lifecycle (SDLC), utilizing Java, Spring Boot, JPA, EJB, and modern backend architectures.
Component Framework Design: Architect and engineer reusable, common enterprise utility components utilizing JEE structures to optimize codebase stability and performance.
UI Application Development: Build interactive front-end layouts and single-page client modules using modern web UI frameworks, asynchronous languages, and styled layouts including Angular, NodeJS, JavaScript, HTML, AJAX, and CSS.
API Integration & Connectivity: Design, implement, and secure high-performance RESTful and SOAP web services to manage structured data routing between centralized platforms and distributed systems.
Workflow & Rules Orchestration: Configure, implement, and update complex corporate business rules and automate end-to-end transactional steps using automated process runtime engines.
Application Server Administration: Deploy, support, and monitor core application packages running securely on enterprise middleware platforms and server environments, including WebSphere and Liberty.
Database Programming & Migration: Write, debug, and fine-tune complex PL/SQL queries, database stored procedures, and data transformation scripts while connecting systems using structural query connectivity channels.
Cloud & Containerization Operations: Manage and deploy containerized workloads, configure environment microservices, and track delivery pipelines within enterprise cloud management and console environments.
Digital Accessibility Governance: Develop user interfaces and generate enterprise output documents that are strictly accessible by default, maintaining alignment with established digital design and accessibility rules.
Technical Documentation & Collaboration: Produce and maintain detailed high-level system designs, technical configuration specifications, and deployment charts while actively collaborating in Agile Scrum ceremonies.
Qualifications
Core Technical Seniority: 10+ years of extensive, progressive professional experience in the design, development, and implementation of common enterprise utility components utilizing JEE technology stacks.
Modern Web Framework Literacy: Proven, hands-on experience building, packaging, and maintaining dynamic web user interfaces leveraging Angular, NodeJS, and vanilla JavaScript.
Interface Design Toolkit: Strong practical background in web layout design and interface technologies, featuring expert compliance with HTML, AJAX, and CSS styling parameters.
API Engineering Acumen: Demonstrated, verifiable experience architecting, integrating, and maintaining secure, scalable RESTful web services and data serialization protocols.
Middleware & Server Mastery: Direct, hands-on experience configuring, administrating, and supporting enterprise application packages running across IBM WebSphere and Liberty runtime platforms.
Database & Query Performance Skills: High proficiency programming backend transactional components using SQL and PL/SQL, paired with database connectivity frameworks (JDBC).
Workflow Automation & Architecture: Practical experience implementing automated software rules and process flows using specialized platforms (such as IBM Operational Decision Manager or Business Automation Workflow).
Accessibility Compliance Experience: Proven ability to build digital products and documentation in strict conformity with web accessibility standards (such as AODA rules or corporate guidelines).
Summary
If you're interested in the "Senior Software Developer" 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.
voir pluspartager l'offre d'emploi