Medior/ Senior Java Developer

Cronos nv
Edegem, Belgium
10 days ago
Apply on europa.eu
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Java Platform Enterprise Edition (J2EE) IntelliJ IDEA Java Message Service (JMS) Apache Maven Oracle (Applications) PL-SQL Vaadin Codebase

Job description

Als Java Developer werk je mee aan grootschalige legacy-migratie- en versie-upgradetrajecten. Samen met een klein, ervaren team zorg je ervoor dat bestaande applicaties technisch klaar zijn voor de toekomst.

Concreet migreer je oudere Java 8/J2EE-codebases naar Java 21 en Jakarta EE 10. Afhankelijk van het traject zet je daarnaast ook de stap naar Quarkus 3.

Je zit daarbij dicht op de code: je voert de effectieve migraties uit, gebruikt tooling om het proces te versnellen en grijpt manueel in waar automatisatie niet volstaat.

  • Bestaande J2EE-code migreren naar Jakarta EE 10, inclusief namespaces, dependencies en configuratie.
  • Waar relevant componenten migreren naar Quarkus 3.
  • Migratietooling zoals OpenRewrite en IntelliJ Migration Assistant inzetten en manueel remediëren waar nodig.
  • Configuratiebestanden zoals web.xml, application.xml en weblogic.xml aanpassen aan de nieuwe versies.
  • Technische problemen analyseren en oplossen die tijdens de migratie naar boven komen.
  • Samenwerken met testers en business tijdens de verschillende test- en validatie-iteraties.

Requirements

Must-have

  • Stevige ervaring met Java, bij voorkeur ook met oudere Java EE/J2EE-codebases.
  • Kennis van EJB, JMS en JTA/XA.
  • Ervaring met Maven.
  • Interesse en bereidheid om je verder te verdiepen in Jakarta EE 10 en Quarkus 3.

Nice-to-have

  • Ervaring met OpenRewrite of vergelijkbare migratietooling.
  • Kennis van Oracle en/of PL/SQL.
  • Ervaring met Vaadin of Struts2.

About the company

Technisch uitdagend migratiewerk waarbij je bestaande applicaties grondig moderniseert en mee klaarstoomt voor de toekomst.

Apply for this position

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

Apply on europa.eu
Prepare application

Good distractions

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

3:10 min

The future of Java in modern web development

Jonathan Vila · LIVE

2:00 min

Abstracting web UI complexity with Vaadin Java components

Sami Ekblad Sami Ekblad · World Congress 2024

3:34 min

Augmenting codebases with semantic architectures

Zaak Chalal Zaak Chalal · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:32 min

Overcoming modernization challenges in aging monolithic codebases

Igor Minar Igor Minar +1 · World Congress 2025

2:37 min

Enabling virtual threads and exploring the Quarkus Dev UI

Eric Deandrea Eric Deandrea · World Congress 2025

Videos

See all

Related articles

See all