Java Developer - Java Upgrade & Migration

Sparagus
Brussel, Belgium
1 day ago
Apply on www.adzuna.be
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Languages
Dutch, English, French
Job source

Tech stack

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

Job 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

Requirements

  • 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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.be
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:34 min

Augmenting codebases with semantic architectures

Zaak Chalal Zaak Chalal · World Congress 2026 Europe

4:47 min

Exploring OpenShift and Red Hat Developer Sandbox resources

Markus Eisele Markus Eisele · World Congress 2024

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

38 sec

Extending the framework beyond COBOL to Java migrations

Julia Kordick Julia Kordick · World Congress 2025

1:32 min

Overcoming modernization challenges in aging monolithic codebases

Igor Minar Igor Minar +1 · World Congress 2025

Videos

See all

Related articles

See all