Medior/ Senior Java Developer

Il y a 4 jours

Edegem, Antwerpen, Belgique CRONOS Temps plein 65 000 € - 85 000 € Contrat

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.