Back to results

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 openings

Original 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

Report this job