Closed listing
Full Stack Engineer
- Toronto, ON, Canada
$60 to $70 CAD / hour · Contract
This opening has closed.
The original listing is kept below for reference.
Job details
- Pay
- $60 to $70 CAD / hour
- Job type
- Contract
- Closing date
- Posting language
- English
- Posted
Similar jobs hiring now
Search current openingsOriginal job description
Archived listing. The details below describe a past opening.
Software Developer - Full Stack, Senior (Java / Azure / Esri)
Position Overview
VStream Labs Inc. is seeking a Senior Full-Stack Software Developer to enhance and support a cloud-based agricultural information system comprising a Java web application and an Esri GIS field-data solution. The successful consultant will design, develop, test, integrate, and deploy production-grade solutions in a public-sector environment.
Work Arrangement and Compensation
- Hybrid: onsite two days per week in Toronto or Guelph, Ontario.
- Contract: November 2, 2026 to March 31, 2027, with possible extensions.
- Rate range: CAD $60–$70 per hour.
Key Responsibilities
- Design and deliver scalable full-stack Java applications and integration services in Microsoft Azure.
- Create technical specifications, application components, configurations, and maintainable production code.
- Develop Java/JEE services with Spring Boot 2.5+, Angular 2+, HTML5, RESTful APIs, and relational databases.
- Build release deployments, automated CI/CD pipelines, and unit tests in an Agile delivery environment.
- Integrate solutions with Esri ArcGIS Portal, Survey123, geospatial services, and mapping applications.
- Deploy and manage Java backend services using Azure App Service Plans and Azure API Management.
- Apply AODA accessibility requirements, secure-development practices, privacy controls, and public-sector technology standards.
- Collaborate with business stakeholders, developers, architects, analysts, and project teams.
Required Qualifications
- Five or more years of hands-on enterprise full-stack development experience.
- Strong Java/JEE and Spring Boot 2.5+ development experience.
- Strong Angular 2+, HTML5, REST API design, and integration experience.
- Experience with Azure SQL Database, Oracle, or PostgreSQL.
- Experience with Azure DevOps Repos and Pipelines, automated builds, deployments, and unit testing.
- Experience developing Java backend services using Azure App Service Plans and API Management.
- At least one year developing or implementing Java solutions for agricultural, environmental, land, or soil-management systems.
- Experience integrating Esri ArcGIS Portal or Survey123 through RESTful APIs.
- Working knowledge of AODA accessibility compliance.
Preferred Qualifications
- Deeper hands-on experience with Esri ArcGIS and Survey123.
- Experience with approved AI-assisted development tools.
- Previous public-sector delivery experience.
How to Apply
Apply through LinkedIn with a current resume. Please clearly highlight your Java/Spring Boot, Angular, Azure, Esri ArcGIS or Survey123, CI/CD, and relevant domain experience.
More about this job
Responsibilities
Design and develop scalable full-stack Java applications and integration services within Microsoft Azure for a cloud-based agricultural information system. Integrate solutions with Esri ArcGIS Portal and Survey123 while maintaining production-grade code in an Agile environment.
Requirements
Requires five or more years of enterprise full-stack experience with Java, Spring Boot, and Angular. Candidates must have experience with Azure cloud services and at least one year of experience in agricultural or environmental domain systems.
Skills
- Java
- Spring Boot
- Angular
- Azure
- Esri ArcGIS
- RESTful APIs
- CI/CD
- Azure SQL Database
- PostgreSQL
- Oracle
- HTML5
- Azure DevOps
- AODA Compliance
- Survey123
- JEE
- Agile
Visa sponsorship
Not detected in the job text
Categories
- Software
- Technology
- Engineering
- Agriculture
- Government & Public Sector
Keywords
- Java
- Spring Boot
- Angular
- Azure
- Esri ArcGIS
- Survey123
- REST API
- Azure SQL Database
- Oracle
- PostgreSQL
- Azure DevOps
- CI/CD
- AODA
- JEE
- HTML5
- Agile
- Public Sector
- Agricultural Information Systems
- Azure App Service
- Azure API Management
- Full Stack Engineering
- Cloud Computing
- Geospatial Services
- Mapping Applications
- Software Development