Live opening · Posted 17 days ago

Java / Spring Boot Developer

Vedasoft Inc · Ontario, Canada (Remote)
Linkedin Yes
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 17 days ago
CompanyVedasoft Inc
LocationOntario, Canada (Remote)
Work modeYes
SkillsJava, Spring Boot, Python
SourceLinkedin
ListedPosted 17 days ago

About the role

Description supplied by the original job listing.

Position: Java / Spring Boot Developer – Upgrade & Modernization
Location: Remote
Contract Duration: 3+ Months
Openings: 2
Engagement: Contract
Max Pay Rate: CAD 50/hr + HST – Incorporated
Must-Have Skills
Strong hands-on experience with Java
Experience with Java 11/17 to Java 21 upgrades
Strong hands-on experience with Spring Boot
Experience upgrading Spring Boot 2.7 to 3.5
Strong experience troubleshooting Maven, pom.xml, dependencies, plugins, and build issues
Experience with application modernization and migration projects
Experience resolving compatibility and dependency-related issues
Strong debugging, troubleshooting, and testing skills
Python experience is a plus but not mandatory.
Detailed Job Description
We are looking for experienced Java / Spring Boot Developers to support application upgrade and modernization initiatives. The primary focus will be upgrading applications from Spring Boot 2.7 to 3.5 and Java 11/17 to Java 21, while resolving compatibility, dependency, build, and migration-related issues.
Key Responsibilities
Upgrade and modernize Java applications from Java 11/17 to Java 21.
Perform Spring Boot upgrades from 2.7 to 3.5.
Analyze and resolve application compatibility and migration issues.
Troubleshoot and fix Maven build issues, pom.xml configurations, dependency conflicts, and version compatibility problems.
Update deprecated APIs, libraries, and dependencies as part of the modernization process.
Make necessary code changes required for successful Java and Spring Boot migration.
Perform application testing, debugging, and validation following upgrades.
Identify and resolve migration challenges related to Spring Boot, Java, third-party libraries, and application dependencies.
Work closely with development and technical teams to ensure smooth application modernization.
Support troubleshooting of upgrade-related issues across development and testing environments.
Preferred / Nice-to-Have
Python experience as a supporting/fallback skill.
Experience working on legacy application modernization projects.
Knowledge of CI/CD pipelines and automated build/testing processes.
Experience troubleshooting third-party library and dependency upgrades.

Work arrangement
Yes

Your early-applicant advantage

Live timing from JobBeeper.

Live data
13 min from Linkedin publishing this role to us finding it
5 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
56,905 roles found in the last 24 hours — the newest are not on this site yet
See available plans →

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Create free account →
⚡ Get fresh job alerts 📱 Get App