Do you have 5–7 years experience with Java (Java 8+/11+), Spring/Spring Boot, REST APIs, and SQL? Do you have Strong Production Support & Incident Management experience, including SLA adherence, RCA, and runbook usage? If so, this would be a great opportunity for you!
Our client is looking for an Intermediate Software Developer for a 4 month contract in North York.
...
This is an onsite role.
Advantages
• Earn a competitive rate within the industry.
• Location: onsite role.
• Potential for extension.
Responsibilities
• Build and maintain secure Java services and REST APIs using Spring Boot.
• Translate technical requirements into clean, testable, production-ready code.
• Write unit and integration tests; contribute to CI/CD and automated deployments.
• Build and optimize SQL queries and data access logic to support application features.
• Diagnose, troubleshoot, and resolve production issues; support incident management.
• Collaborate with teams to align integration services with enterprise data integration needs.
• Participate in code reviews, documentation, and adherence to engineering standards.
• Integrate external and AI-backed services securely through REST endpoints.
Qualifications
Must have:
• 5–7 years experience with Java (Java 8+/11+), Spring/Spring Boot, REST APIs, and SQL.
• Strong Production Support & Incident Management experience, including SLA adherence, RCA, and runbook usage.
• Strong CI/CD fundamentals (Git branching strategies, build pipelines, automated testing with JUnit).
• Excellent troubleshooting, performance tuning, and secure coding skills.
• Clear communication and proven ability to work collaboratively in Agile teams.
Nice to Have
• Messaging and integration experience (batch jobs, schedulers).
• Observability experience (application monitoring, logging, metrics).
• Cloud/container basics (Docker, Kubernetes, Azure/AWS).
• Knowledge of Cúram or other case management platforms.
General Skills
Strong Java + Spring Boot fundamentals for enterprise systems.
SQL fluency and understanding of relational data models.
Familiarity with data pipelines and API-driven integrations.
Comfortable with Git, automated testing, and CI/CD practices.
Basic Docker/container experience.
Ability to integrate third-party and AI services safely.
Strong problem-solving, debugging, communication, and teamwork.
Desirable Skills
Experience with copilots/LLMs (Azure OpenAI etc.).
Understanding of retrieval-augmented generation patterns.
Familiarity with analytics tools (Power BI).
Understanding of data governance, metadata, and audit trails.
Experience in case management/social services domains (Curam or similar).
Experience securing sensitive data (masking).
Summary
If you are interested in the Intermediate Software Developer role in North York, please apply online at www.randstad.ca. Qualified candidates will be contacted.
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.
show more
Do you have 5–7 years experience with Java (Java 8+/11+), Spring/Spring Boot, REST APIs, and SQL? Do you have Strong Production Support & Incident Management experience, including SLA adherence, RCA, and runbook usage? If so, this would be a great opportunity for you!
Our client is looking for an Intermediate Software Developer for a 4 month contract in North York.
This is an onsite role.
Advantages
• Earn a competitive rate within the industry.
• Location: onsite role.
• Potential for extension.
Responsibilities
• Build and maintain secure Java services and REST APIs using Spring Boot.
• Translate technical requirements into clean, testable, production-ready code.
• Write unit and integration tests; contribute to CI/CD and automated deployments.
• Build and optimize SQL queries and data access logic to support application features.
• Diagnose, troubleshoot, and resolve production issues; support incident management.
• Collaborate with teams to align integration services with enterprise data integration needs.
• Participate in code reviews, documentation, and adherence to engineering standards.
...
• Integrate external and AI-backed services securely through REST endpoints.
Qualifications
Must have:
• 5–7 years experience with Java (Java 8+/11+), Spring/Spring Boot, REST APIs, and SQL.
• Strong Production Support & Incident Management experience, including SLA adherence, RCA, and runbook usage.
• Strong CI/CD fundamentals (Git branching strategies, build pipelines, automated testing with JUnit).
• Excellent troubleshooting, performance tuning, and secure coding skills.
• Clear communication and proven ability to work collaboratively in Agile teams.
Nice to Have
• Messaging and integration experience (batch jobs, schedulers).
• Observability experience (application monitoring, logging, metrics).
• Cloud/container basics (Docker, Kubernetes, Azure/AWS).
• Knowledge of Cúram or other case management platforms.
General Skills
Strong Java + Spring Boot fundamentals for enterprise systems.
SQL fluency and understanding of relational data models.
Familiarity with data pipelines and API-driven integrations.
Comfortable with Git, automated testing, and CI/CD practices.
Basic Docker/container experience.
Ability to integrate third-party and AI services safely.
Strong problem-solving, debugging, communication, and teamwork.
Desirable Skills
Experience with copilots/LLMs (Azure OpenAI etc.).
Understanding of retrieval-augmented generation patterns.
Familiarity with analytics tools (Power BI).
Understanding of data governance, metadata, and audit trails.
Experience in case management/social services domains (Curam or similar).
Experience securing sensitive data (masking).
Summary
If you are interested in the Intermediate Software Developer role in North York, please apply online at www.randstad.ca. Qualified candidates will be contacted.
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.
show more