2,130,649open jobs
134,978companies
241,013added this week
Browse all
Salary
$92k – $112k per year
Location
Hybrid (Toronto, Canada)
Seniority
Senior
Employment
Contractor

First seen by Alion on Oct 8, 2026.

Overview
Company
Impact
Profile match
Randstad Canada is the Canadian subsidiary of the Dutch staffing group Randstad N.V., headquartered in Toronto, Ontario. It provides temporary and contract staffing, permanent placement, executive recruitment and managed workforce services in IT, engineering, finance and accounting, administration and industrial work. It advertises client positions such as SCADA engineers, Power Platform developers, civil engineering technicians and compliance analysts in Toronto, Quebec City, Montreal and other Canadian cities.
Our client, is seeking an experienced, highly technical Software Developer V (Java / Angular / Full-Stack Lead) to join their core application engineering group.

In this hands-on technical role, you will design, develop, and deploy enterprise-grade client-server applications and web services. Working across the full software development lifecycle in an Agile environment, you will build microservices using Java and Spring Boot, construct responsive front-end user interfaces using Angular, and maintain automated CI/CD deployment pipelines using GitHub. You will collaborate closely with cross-functional engineering teams, conduct peer code reviews, participate in technical architecture design discussions, and provide tier-3 technical expertise during incident management and outage resolutions.

Duration: 12-Month Contract (11/16/2026 to 11/15/2027; high potential for extension or permanent conversion)

Work Arrangement: Hybrid (Initially 2 days per week on-site at corporate offices, transitioning to 4 days per week on-site next year)



Advantages
Enterprise Modernization Scope: Play a key technical role designing, developing, and evolving business-critical microservices and web applications.

12-Month Contract Engagement: Secure a full 1-year consulting contract with high potential for project extension or conversion to full-time employment.

Full-Stack Technical Ownership: Direct end-to-end development across modern Java/Spring Boot backends, Angular frontends, and automated DevOps deployment pipelines.

Collaborative Engineering Culture: Work within a structured Agile delivery environment with low meeting overhead (10–15%), allowing focused development and coding time.



Responsibilities
Full-Stack Application Development: Design, code, unit test, and implement scalable web applications and microservices using Java, Spring Boot, and Angular.

API & Web Services Engineering: Design and implement RESTful and SOAP web services, managing API integrations across enterprise backend platforms and runtime environments (Tomcat, JBoss).

CI/CD & Pipeline Management: Build, maintain, and support continuous integration and automated deployment pipelines using GitHub, Bitbucket, Jenkins, Maven, and Nexus.

Code Quality & Peer Reviews: Participate in quality management and peer code reviews to ensure defect-free programming, architectural compliance, and adherence to security standards.

Infrastructure & Incident Support: Provide technical expertise during incident management, perform impact assessments for outages, and optimize system infrastructure and application operability.

Agile Collaboration: Participate in sprint planning, backlog grooming, story estimation, and technical task breakdowns in JIRA and Confluence.



Qualifications
Java & Spring Boot Expertise: Deep, hands-on proficiency in full-stack Java web application design, microservices architecture, and the Spring Boot framework.

Front-End Development: Strong proficiency with Angular (and Node.js) for building dynamic, modern user interfaces.

DevOps & Pipeline Tooling: Practical experience with GitHub, Bitbucket, Jenkins, Maven, Nexus, and modern automated deployment pipelines.

Web Services & Integration: Solid experience designing and building REST and SOAP web services (JAX-RS, JAX-WS, JAXB2).

Database & SQL Proficiency: Strong hands-on experience with Relational Database Management Systems (RDBMS) such as Oracle, SQL Server, or DB2.

Infrastructure Literacy: Good foundational understanding of enterprise IT infrastructure, cloud connectivity, and system deployment mechanics.

Agile Frameworks: Solid understanding of Agile delivery methodologies (Scrum/Kanban) and tooling (JIRA, Confluence).

Education: Bachelor’s degree in Computer Science, Software Engineering, or a related technical discipline.

Preferred Assets & Nice-to-Haves
Experience with cloud platforms (AWS, Azure).

Prior experience integrating applications with vendor security platforms (e.g., Guardwire) or third-party external services.



Summary
If you are a tech-savvy Senior Software Developer V who pairs deep Java/Spring Boot microservices expertise with hands-on Angular development, GitHub CI/CD pipeline skills, and solid infrastructure literacy, this 12-month contract opportunity is an ideal next step. Bring your full-stack coding precision, code review leadership, and collaborative mindset to our client's engineering team today!



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 [email protected] to ensure their ability to fully participate in the interview process.

This posting is for existing and upcoming vacancies.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,130,649 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Toronto
$108k – $135k per year · Equity · Remote (Spain) · Spain
Python
Go
Java
Rust
C++
AI/ML
Anthropic
DevOps
Prometheus
Grafana
SLI/SLO/SLA
Apply
In office · Glasgow
Python
Java
Java
Spring Boot
Databases
PostgreSQL
Oracle
MS SQL
Apache Kafka
DevOps
Rest API
CI/CD
Management
Agile
Apply
In office · Warsaw
Kotlin
Kotlin
Hilt
Dagger
Kotlin Coroutines
MockK
Mobile
JUnit
Jetpack Compose
MVI
MVVM
Clean Architecture
Dependency Injection
Material Design
DevOps
Git
Gitflow
Management
Agile
Scrum
Apply
Hybrid · Full-Time · Boulogne-Billancourt
Python
C++
SpaceTech
DO-178C
ECSS
Apply
$50k – $72k per year · Hybrid · Full-Time · 5+ years exp · Boulogne-Billancourt
JavaScript
Java
TypeScript
Java
Spring Boot
Spring Security
Databases
Pinecone
ElasticSearch
AI/ML
LangGraph
LangChain
Claude
AI Agents
Semantic Kernel
Mistral
LLM
RAG
OpenAI
Frontend
RxJS
Angular
DevOps
Rest API
GCP
GitHub Actions
GitLab CI
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Apply
In office · 5+ years exp · Toronto
Apply
In office · Full-Time · 7+ years exp · Toronto
Python
Apply
Apply
$54k – $90k per year · Equity · In office · Full-Time · 2+ years exp · Bachelor's Degree · Toronto
Python
JavaScript
Java
PHP
Ruby
C#
C++
Node JS
Databases
DynamoDB
DevOps
AWS
AWS Lambda
Amazon EC2
Amazon S3
Apply
In office · 8+ years exp · Toronto
Analytics
Informatica
Apply
See all jobs
This is one of many
2,130,649 more open roles from verified company boards, updated every day.