Medior/ Senior Java Developer
CRONOS · Edegem · 2026-09-08
Over deze functie
**Rol & context**
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.
**Wat ga je doen?**
* 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.
**Jouw technische toolkit**
Naast de juiste mindset zoeken we uiteraard ook de nodige technische bagage.
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.
**Wat je kan verwachten**
Technisch uitdagend migratiewerk waarbij je bestaande applicaties grondig moderniseert en mee klaarstoomt voor de toekomst.
Je krijgt de kans om je verder te verdiepen in moderne Java-technologieën en tooling zoals Java 21, Jakarta EE 10, Quarkus 3 en OpenRewrite, terwijl je samenwerkt met ervaren collega's die dezelfde technische uitdagingen aanpakken.
Gevraagde vaardigheden
- ICT-applicaties ontwikkelen
- Testprocedures voor informaticaprogramma's en -applicaties opstellen
- Programmeren in een specifieke computertaal
- Technische specificaties opstellen
- De vraag van de klant analyseren
- De ontwikkelde toepassingen testen
- UX/UI-interfaces ontwerpen
- Mockups ontwerpen
Vergelijkbare vacatures
- Medior / Senior System EngineerJELL-IT · Edegem
Uw volgende baan staat er al tussen.
Doorzoek actuele vacatures van duizenden werkgevers, bewaar de interessante en laat JobBob de rest in de gaten houden.