Publié hier
Software Developer - Full Stack (Senior)
@ Upstaff
Toronto, Ontario
Résumé des exigences :
- The resource may also be assigned to projects or initiatives related to Bill 5 – Protect Ontario by Unleashing Our Economy Act, 2025, as required.
- Mandatory Technical Skills and Experience
- 7+ years of full-stack Java development experience.
- 1+ year of experience developing and implementing Java solutions targeting soil management systems.
- Strong experience with Java/JEE technologies.
- Strong experience developing RESTful APIs.
Outils et compétences
Source et dates
Type de source non vérifié · zoho
- Date publiée par l’employeur
- 2026-11-12
- Première détection par notre source
- 2026-11-13
- Mise à jour du dossier source
- 2026-11-13
Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.
Upstaff
| Champ | Valeur |
|---|---|
| Offres sur Jobsy | 7 |
Position Overview
The client is seeking a Senior Full Stack Software Developer to provide production maintenance, application support, enhancements and development for the Ontario Agricultural Soil Information System (OASIS).
The selected candidate will work on the OASIS CoreWeb application and its integration with the OASIS Remote Field Data Capture Mobile application.
The CoreWeb application is built using Java technology hosted on Microsoft Azure Cloud, while the mobile application leverages ESRI GIS technology.
The resource may also be assigned to projects or initiatives related to Bill 5 – Protect Ontario by Unleashing Our Economy Act, 2025, as required.
Project Background – OASIS
The Ontario Agricultural Soil Information System (OASIS) project aims to develop and maintain a centralized system for collecting, storing and managing legacy and new agricultural soil and agronomic data.
The system supports OMAFRA's Soil Strategy and other emerging government initiatives.
Key project components:
Centralized repository for agricultural soil information.
Soil survey and agronomic data management.
GIS-based mapping and spatial data integration.
Integration between the OASIS CoreWeb application and mobile data collection application.
Integration with ArcGIS Enterprise.
Mandatory Technical Skills and Experience
Evaluation Weightage
Full Stack Java Development
7+ years of full-stack Java development experience.
1+ year of experience developing and implementing Java solutions targeting soil management systems.
Strong experience with Java/JEE technologies.
Spring Boot version 2.5 or higher.
Angular 2+.
HTML5.
API Development and Integration
Strong experience developing RESTful APIs.
RESTful API integration with ESRI.
Experience integrating with ESRI ArcGIS Portal and ESRI ArcGIS Survey COTS.
Experience developing Java solutions using Azure API Management (APIM).
Experience building Java backend applications using Azure App Service Plan.
Database Technologies
Experience working with:
Azure SQL Database.
Oracle Database.
PostgreSQL.
Microsoft Azure and DevOps
Azure DevOps Pipelines.
Azure Git Repositories.
Application configuration and deployment.
Building release deployments.
Unit testing and application maintenance.
Accessibility and Development Practices
Accessibility for Ontarians with Disabilities Act (AODA).
Strong software design and architecture skills.
Ability to make technical design recommendations.
Developing detailed programming specifications and code.
Application configuration and implementation.
Experience delivering solutions within an Agile project environment.
Desirable Technical Skills
Evaluation Weightage
Python development experience.
ESRI GIS database experience.
RESTful API integration with ESRI.
Strong verbal and written communication skills.
Facilitation and stakeholder engagement skills.
General Experience and Agile Skills
Evaluation Weightage
Candidates should demonstrate:
4+ years of experience working in Agile environments.
Experience tailoring Agile practices to organizational requirements.
4+ years of experience leading Agile teams.
Experience facilitating continuous improvement initiatives.
Experience conducting Sprint Retrospectives.
Ability to collaborate with cross-functional teams and stakeholders.
Journal
Visible seulement par vous. Conservé sur cet appareil, et dans votre compte une fois connecté.