Senior Java Migration Engineer (Tech Lead Migratie)

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

Role details

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

Tech stack

Java (Programming Language) Amazon Web Services Oracle WebLogic Server Data Migration Java Platform Enterprise Edition (J2EE) Java Message Service (JMS) Java Naming and Directory Interface Apache Maven Vaadin

Job description

Voor grootschalige legacy-migratie- en versie-upgradetrajecten zoeken we een Senior Java Migration Engineer die technisch het voortouw neemt.

Je werkt aan omvangrijke Java EE-platformen op WebLogic, met een groot aantal applicaties, schermen en batchprocessen. Functioneel blijft de werking behouden, maar technisch verandert er veel: van Java 8 naar Java 21, van Java EE naar Jakarta EE 10 en, waar relevant, een migratie naar Quarkus 3. In bepaalde trajecten wordt dit bovendien gecombineerd met een Vaadin-migratie.

Als Tech Lead neem je het architecturale eigenaarschap over het migratietraject op. Je bepaalt mee de technische richting, bewaakt de gemaakte keuzes en zorgt ervoor dat het team op een consistente en kwalitatieve manier door de verschillende applicaties heen migreert.

  • Per applicatie een technische analyse en plan van aanpak opstellen, ondersteund door een architect.
  • Belangrijke technische keuzes documenteren in Architecture Decision Records (ADR’s).
  • Per applicatie mee bepalen of een WebLogic-upgrade volstaat of een migratie naar Quarkus de beste keuze is.
  • Eén of meerdere pilootapplicaties technisch trekken en de opgedane lessen vertalen naar volgende migraties.
  • Migratietooling inzetten, evalueren en bepalen waar automatisatie volstaat en waar manuele remediatie nodig is.
  • Mee bewaken van de acceptatiecriteria, waaronder regressietesten, testcoverage en kritische businessflows.
  • Junior en medior teamleden technisch begeleiden en coachen tijdens het migratietraject.

Requirements

Must-have

  • Ruime ervaring met Java EE/Jakarta EE op WebLogic, inclusief EJB, JMS, JTA/XA en JNDI.
  • Sterke Java-kennis, van Java 8 tot Java 21/25, inclusief typische upgrade- en compatibiliteitsproblemen.
  • Kennis van Jakarta EE 10 en de overgang van javax naar jakarta.
  • Affiniteit met Quarkus 3 en inzicht in de verschillen met een volwaardige Java EE-appserver.
  • Ervaring met het schrijven van ADR’s en technische analyses.
  • Ervaring met Maven.

Nice-to-have

  • Ervaring met grootschalige legacy-migratietrajecten.
  • Kennis van containerplatformen en AWS.

About the company

Je komt terecht in technisch uitdagende migratie- en tech-leadtrajecten waarbij je een centrale rol speelt in de modernisering van complexe Java-platformen.

Je werkt in een team dat technisch vakmanschap belangrijk vindt, met aandacht voor code reviews, onderbouwde architectuurkeuzes via ADR’s en ruimte om nieuwe tooling en migratie-aanpakken te testen en te evalueren.

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.

2:00 min

Abstracting web UI complexity with Vaadin Java components

Sami Ekblad Sami Ekblad · World Congress 2024

1:22 min

Prerequisite steps for successful tool and data migration

Sérgio Sancho Pinto Sérgio Sancho Pinto · Europe 2026 Virtual

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · World Congress 2026 Europe

3:10 min

The future of Java in modern web development

Jonathan Vila · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

3:18 min

Executing background data migrations using AzCopy

Radu Vunvulea Radu Vunvulea · World Congress 2022

Videos

See all

Related articles

See all