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

Get the CLI →

TMS LLC

NewBe an early applicant

Canada Role: Java Developer | Spring Boot | Upgrade & Modernization | Hybrid | 7+ years of experienc

Posted
Discussion

Summary

A senior Java/Spring Boot developer (7+ years) working hybrid in Toronto to upgrade and modernize applications from Spring Boot 2.7 to 3.5 and Java 11/17 to Java 21. Day-to-day involves troubleshooting Maven builds and dependencies, resolving migration/compatibility issues, and testing; Python is a nice-to-have fallback skill.

Job Description

Job Description

Job Description

Role: Java / Spring Boot Developer – Upgrade & Modernization

Location: Canada – Hybrid

Experience: Minimum 7+ Years Experience

Job Description:

  • Looking for Java Developers to support application upgrades from Spring Boot 2.7 to 3.5 and Java 11/17 to Java 21.
  • Strong hands-on experience with Java, Spring Boot, application modernization, and dependency upgrades.
  • Experience troubleshooting Maven (pom.xml) files, builds, dependencies, and upgrade-related issues.
  • Python experience is a plus, particularly as a fallback/supporting skill, but not mandatory.
  • Primary focus will be on Java/Spring Boot upgrades, build issues, compatibility, testing, and resolving migration challenges.
Additional Information

All your information will be kept confidential according to EEO guidelines.

Skills

See also

Software Engineering 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