RQ09862 - Int. Software Developer
Contract 4+ months, possible extension
5700 Yonge Street - Toronto - ONSITE
Security Level: CRJMC
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.
General Skills:
-
Experience across the full SDLC using structured methods and design patterns.
-
Ability to gather and clarify requirements with diverse stakeholders.
-
Hands-on experience with deployment troubleshooting, post-implementation support, and change management.
-
Understanding of information management, data governance, and security best practices.
-
Solid data analysis skills for querying, transforming, and interpreting trends (SQL; Power BI/Excel exposure is an asset).
-
Exposure to AI-assisted development (e.g., GitHub Copilot), including code/test generation and prompt best practices.
Must have:
-
5-7 years of 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.
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).