Software Developer Full Stack Senior
- Toronto, ON
- Hybrid
- Posted Sep 19, 2026
- 1 position
Opens an external site
- 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.
Canadian Pork Council
Senior Software Developer
SponsoredDirect employerEasy Apply- Hybrid
- Posted Sep 11, 2026
Government of Ontario
Registered Nurse
SponsoredDirect employerEasy Apply- On-site
- Lindsay, ON
- Posted Sep 17, 2026
Bédard Ressources Humaines
ITAD Services Representative #1265
SponsoredDirect employerEasy Apply- On-site
- Mississauga, ON
- Posted Sep 16, 2026
