> Markdown version of [/jobs/ext/2723696-java-developer-java-upgrade-migration](https://www.wearedevelopers.com/jobs/ext/2723696-java-developer-java-upgrade-migration). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Java Developer - Java Upgrade & Migration - **Company:** Sparagus - **Location:** Brussel, Belgium - **Experience:** Expert - **Contract:** Temporary to permanent - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Apache Tomcat, Java Platform Enterprise Edition (J2EE), OpenShift, Software Engineering, Java Application Server, Enterprise Software Applications, Containerization, Kubernetes, Codebase, Code Restructuring - **Published:** September 5, 2026 - **Apply:** https://www.adzuna.be/details/5870287496 ## About the Role * Expert-level Core Java knowledge * Strong hands-on experience across multiple Java versions, ideally Java 7, 8, 11, 17 and/or 21+ * Expert experience with Java upgrades and migrations * Strong experience working with legacy Java applications * Excellent analysis and troubleshooting capabilities * Ability to understand and modernize existing enterprise applications * Experience resolving technical and compatibility issues during application upgrades * Strong hands-on software development background Strong Assets Experience with the following technologies is highly valuable: * Tomcat * OpenShift * Kubernetes * Containerized Java environments * Enterprise Java application modernization Languages Candidates must have: * French OR Dutch * English ## Description A leading organization in the insurance industry is looking for experienced Java Developers to support a major technical upgrade of its existing application landscape. The main objective is to modernize and upgrade legacy Java applications running on older Java versions, starting from Java 7, toward modern Java versions up to Java 21+. This position requires strong hands-on Core Java expertise, particularly in upgrading and migrating existing applications while identifying and resolving compatibility, dependency, performance, and technical issues., * Upgrade existing Java applications from legacy Java versions to modern Java versions (Java 7 * Java 21+) * Perform Java application migration and modernization * Analyze existing legacy Java codebases and identify upgrade requirements * Resolve compatibility issues, dependencies, deprecated APIs, and technical blockers * Troubleshoot complex application issues throughout the migration process * Refactor and adapt existing code where required * Ensure application stability and functionality following upgrades * Collaborate with development and infrastructure teams throughout the modernization process * Support testing, deployment, and technical validation of upgraded applications * Contribute to containerized deployments where relevant ## Related Videos - [Getting to Know Your Legacy (System) with AI-Driven Software Archeology](https://www.wearedevelopers.com/videos/1437-getting-to-know-your-legacy-system-with-ai-driven-software-archeology) - [This Is Not Your Father's .NET](https://www.wearedevelopers.com/videos/967-this-is-not-your-father-s-net) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Beam Me Up, Java! Unraveling the Warp-Speed Evolution: A Journey through Java LTS Versions 11 to 21](https://www.wearedevelopers.com/videos/658-beam-me-up-java-unraveling-the-warp-speed-evolution-a-journey-through-java-lts-versions-11-to-21) - [Why your codebase lies to AI?](https://www.wearedevelopers.com/videos/100281-why-your-codebase-lies-to-ai) - [The Evolution of Enterprise Java with Jakarta EE 11 and Beyond](https://www.wearedevelopers.com/videos/1562-the-evolution-of-enterprise-java-with-jakarta-ee-11-and-beyond) ## Related Articles - [93 Java Interview Questions You Should Prepare For](https://www.wearedevelopers.com/magazine/14-93-java-interview-questions-you-should-prepare-for) - [Top 10 Java Libraries](https://www.wearedevelopers.com/magazine/364-top-10-java-libraries) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)