Point your AI agent at freehire and let it find you a job.

Get the CLI →

Bevertec

NewBe an early applicant

Software Developer - Full Stack - Senior (Java exp)

Posted 2 views
Discussion

Summary

Senior contract full-stack Java developer building solutions for a soil management system in a hybrid Toronto/Guelph role (2 days onsite). Day-to-day work uses Java/JEE with Spring Boot 2.5+, Angular 2+, HTML5, RESTful APIs, AODA-compliant front-ends, and ESRI ArcGIS integrations.

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
  • Good design skills to develop quality solutions
  • Integration with ESRI ArcGIS Portal and ESRI ArcGIS Survey COTS
  • RESTful API integration with ESRI

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

Skills

What Senior Full-Stack jobs ask for — and how much of it you have →
Apply

See also

Full-Stack jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available