Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Forsite Consultants

Junior Software Developer

Forsite Consultants

Junior Software Developer contributing to full-stack development of web-based applications in a geospatial intelligence company. Collaborating in an agile team with exposure to innovative projects.

Posted 7/5/2026full-timeEdmonton • 🇨🇦 CanadaJuniorWebsite

Tech Stack

Tools & technologies
AndroidJavaJavaScriptLinuxOpen SourcePostGISPythonReactSpringSQLTypeScript

About the role

Key responsibilities & impact
  • Contribute to real projects from your first week, with code review and mentorship from senior developers
  • Work as part of a small, collaborative agile development team focused on full-stack development
  • Build web-based applications in Java and Spring Framework, with a React/TypeScript frontend
  • Get exposure to spatial-oriented projects using open source libraries such as PostGIS, Geoserver, Geotools, and OpenLayers
  • Tackle hard technical problems with support from a team that values continuous learning
  • Focus on our web platforms (not mobile), though opportunities on our offline-first Android field data collection apps may arise later
  • Be introduced to AI-powered product features and AI coding tools used in daily development

Requirements

What you’ll need
  • Legally permitted to work in Canada
  • Degree in computing science or computer engineering
  • Solid fundamentals: data structures, SQL and relational databases, version control with Git, and the basics of how the web works
  • Programming experience in Java, TypeScript/JavaScript, or Python (coursework, co-op terms, and personal projects all count)
  • Assets include: React, Spring, Linux, GIS

Benefits

Comp & perks
  • Competitive salaries
  • Benefits, an RRSP program, and a health spending allowance
  • Hybrid work schedule (arrangements for new hires discussed during the interview process)
  • A collaborative, creative, small-team culture where your work ships and runs in production

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaTypeScriptJavaScriptPythonSQLVersion Control with GitData StructuresSpring FrameworkReactLinux
Soft Skills
CollaborationContinuous LearningProblem Solving