Design and test web integrations using Java, REST, XML, and Spring Boot while supporting Ontario Justice system users through hybrid work.
This intermediate Software Developer contributes to websites that connect users with self-service support and appropriate Tier 1 assistance. The project spans public and internal audiences across Court Technology & Transformation initiatives. Responsibilities include integration design, component development, documentation, accessibility, and structured testing.
Key Responsibilities: Build integration solutions using Spring Integration patterns
Develop and maintain public and internal support pages
Translate requirements into component-based web application code
Support functional testing and user acceptance activities
Assist with production issue troubleshooting and operations
Requirements: 3+ years developing front-end applications with HTML, JavaScript, and CSS
3+ years of enterprise integration technology experience
Experience designing and developing REST APIs
Solid XML knowledge, including XSLT and XPath
Experience with automated, unit, API, and security testing
Use Java, Spring Boot, REST, XML, and quality assurance skills to support scalable Ontario Justice web services.