Software Developer - Full Stack - Senior (Java exp)
- Toronto, ON
- Hybrid
- Posted Sep 19, 2026
- 1 position
$90–$95 / hour
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
The software developer will design and deliver full-stack Java solutions, specifically targeting soil management systems. Responsibilities include integrating RESTful APIs with ESRI ArcGIS tools and ensuring compliance with AODA accessibility standards.
Job details
Job Role: Software Developer - Full Stack - Senior (Java exp) Location : Toronto, ON or Guelph, ON/Hybrid Position Type : Contract Role Start Date 2026-11-02 End Date 2027-03-31 Hybrid (Work onsite 2 Days a week from Toronto or Guelph office) Ideal Candidate Rate: CAD 90-95/Hr (Depending upon the experience) Must Have: At least 1+ year of experience developing and implementing Java solutions targeting soil management systems. 5+ years of full-stack Java development knowledge and experience designing and delivering solutions using: Java/JEE technology with Spring Boot version 2.5 or higher Angular 2+ HTML 5 Accessibility for Ontarians with Disabilities Act (AODA) RESTful APIs Databases (Azure SQL Database, Oracle, PostgreSQL) Azure DevOps Pipelines Good design skills to develop quality solutions Integration with ESRI ArcGIS Portal and ESRI ArcGIS Survey COTS RESTful API integration with ESRI Tools (Eclipse, Azure Git Repositories) Nice to Have: ESRI ArcGIS and Survey123 RESTful API integration with ESRI Excellent communication (verbal and written) as well as facilitation skills Experience delivering solutions using Agile practices and tailoring approaches to maximize adoption of Agile principles while working within organizational constraints. Note: AI-enabled tools may be used to sort applications based on job-related criteria. All AI generated results are vetted by our team and the decision of which candidates move forward is always made by a human
What you’ll do
The software developer will design and deliver full-stack Java solutions, specifically targeting soil management systems. Responsibilities include integrating RESTful APIs with ESRI ArcGIS tools and ensuring compliance with AODA accessibility standards.
Requirements
Candidates must have at least 5 years of full-stack Java development experience, including proficiency with Spring Boot and Angular. Experience with Azure DevOps and ESRI ArcGIS integration is required, along with at least 1 year of experience in soil management systems.
Listed skills
- 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
- JEE
- Spring Boot
- Angular
- HTML 5
- AODA
- RESTful APIs
- Azure SQL Database
- Oracle
- PostgreSQL
- Azure DevOps
- ESRI ArcGIS
- Survey123
- Agile
- Soil management systems
Job areas
- Software
- Technology
- Engineering
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
Senior Business Analyst
SponsoredDirect employerEasy Apply- On-site
- Toronto, ON
- Posted Aug 31, 2026
Government of Ontario
Registered Nurse
SponsoredDirect employerEasy Apply- On-site
- Lindsay, ON
- Posted Sep 17, 2026
