Back to job search
TechDoQuest logo
TechDoQuestVerified Job Source

Software Developer Full Stack Senior

  • Toronto, ON
  • Hybrid
  • Posted Sep 19, 2026
  • 1 position

Opens an external site

Sign in to save this job
Employment type
Contract
Experience level
Senior · 5+ years
Apply by
Oct 16, 2026
Posting language
English
Working hours
40 hours per week
Office presence
2 days per week
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Design, develop, and maintain full-stack applications using Java, Spring Boot, and Angular within an Agile environment. Integrate backend solutions with ESRI ArcGIS platforms and manage deployments using Azure DevOps pipelines.

Job details

Senior Full Stack Java Developer Location: Toronto ,ON Work Model: Hybrid – 2 days onsite/week Clearance: Not Required About the Role We are seeking a Senior Full Stack Java Developer with strong experience in Java, Spring Boot, Angular, Azure, and RESTful APIs. The candidate should have experience developing solutions for soil management systems and integrating applications with ESRI ArcGIS platforms. Key Responsibilities Design, develop, test, and maintain full-stack applications using Java/JEE, Spring Boot 2.5+, Angular, and HTML5. Develop and integrate RESTful APIs, including integrations with ESRI ArcGIS Portal and ArcGIS Survey/Survey123. Develop Java backend solutions using Azure App Service and Azure API Management (APIM). Work with Azure SQL, Oracle, and PostgreSQL databases. Build and manage deployments using Azure DevOps Pipelines and Git. Perform unit testing, application configuration, release deployments, and code development in an Agile environment. Provide technical design recommendations and develop scalable, high-quality solutions. Ensure solutions follow AODA/accessibility requirements. Required Skills 5+ years of full-stack Java development experience. 1+ year developing Java solutions for soil management systems. Strong Java/JEE, Spring Boot, Angular, REST API, and Azure experience. Hands-on experience with ESRI ArcGIS / Survey123 and REST API integration. Experience with Azure DevOps, APIM, Azure App Service, and relational databases. Strong design, problem-solving, communication, and Agile delivery skills. Nice to Have Public-sector experience. Additional GIS/ESRI experience. Experience working with Agile teams and stakeholders. Key Technologies: Java | Spring Boot | Angular | REST APIs | ESRI ArcGIS | Survey123 | Azure | APIM | Azure DevOps | SQL | AODA

What you’ll do

Design, develop, and maintain full-stack applications using Java, Spring Boot, and Angular within an Agile environment. Integrate backend solutions with ESRI ArcGIS platforms and manage deployments using Azure DevOps pipelines.

Requirements

Requires 5+ years of full-stack Java development experience and 1+ year of experience with soil management systems. Candidates must have strong proficiency in Java, Spring Boot, Angular, Azure, and ESRI ArcGIS integration.

Listed skills

  • Microsoft Azure · Preferred
  • HTML · Preferred
  • SQL · Preferred
  • PostgreSQL · Preferred
  • Angular · Preferred
  • Agile · Preferred
  • Oracle · Preferred
  • Java · Preferred
  • Spring Boot · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Java
  • Spring Boot
  • Angular
  • Azure
  • RESTful APIs
  • ESRI ArcGIS
  • Survey123
  • Azure DevOps
  • SQL
  • Oracle
  • PostgreSQL
  • HTML5
  • AODA
  • Agile
  • Java/JEE

Job areas

  • Software
  • Technology
  • Engineering
  • Government & Public Sector
  • Consulting

More jobs you can apply to directly

Similar opportunities posted by employers hiring on Jobs.ca, with no external application form.

Browse all Easy Apply jobs