Sword Technologies

Technology

JavaMigration&IntegrationEngineer

€95–135k ~AI est. Luxembourg, Luxembourg FULL TIME
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for mid candidates.

The Brief

“Java Migration & Integration Engineer at Sword Technologies. Skills: Java Migration, Spring Boot, OpenShift, Integration Patterns, DevOps, Kafka. Migrate Java 6-11 services to Java 25. Migrate SwitchYard to Spring Boot 4”

Industry & Context.

Technology
Problems you'll solve

Root cause analysis; Error handling; Troubleshooting

What They're Looking For.

Must Have

5 years minimum Java back-end development, 5 years minimum integration experience, Java 11 to 25, Spring Boot 2.x to 4.x, REST APIs, SOAP APIs, Red Hat SwitchYard, Red Hat Fuse, Apache Camel, ActiveMQ, Kafka, GitLab CI/CD, Docker, OpenShift / Kubernetes, ArgoCD, Helm / Kustomize, Prometheus & Micrometer, Grafana, ELK stack, OpenTelemetry, JUnit 5, Testcontainers, WireMock, SonarQube, OWASP, Docker image scanning

Nice to Have

Kubernetes certification (CKA / CKAD), Red Hat OpenShift certification (EX280), Telecommunications sector experience, Critical systems migration experience, Avro schemas, Schema registries (Confluent), Infrastructure as Code

What You'll Do.

Migrate Java 6-11 services to Java 25

Migrate SwitchYard to Spring Boot 4

Migrate Red Hat Fuse / EAP 6 to

Preserve existing functional behavior

Apply target architecture

Rewrite legacy components

Containerize Spring Boot components

Deploy Spring Boot on OpenShift

Ensure REST API continuity

Ensure SOAP API continuity

Maintain backward compatibility with consumers

Migrate messaging flows from ActiveMQ to Kafka

Ensure messaging exchange compatibility

Ensure messaging exchange reliability

Implement integration patterns

Implement idempotence

Implement error handling

Implement dead-letter queues

Implement at-least-once delivery

Document messaging contracts

Document Avro schemas

Document JSON schemas

Document Kafka topics

Document Kafka consumer groups

Enrich GitLab CI/CD pipelines

Manage SonarQube analysis

Publish Docker images

Apply GitOps practices via ArgoCD

Manage Helm manifests

Manage Kustomize manifests

Automate environment synchronization

Ensure migrated service stability

Ensure migrated service performance

Implement integration tests

Perform non-regression tests

Instrument services with Prometheus

Instrument services with Micrometer

Build Grafana dashboards

Ensure centralized logging via ELK

Correlate traces with OpenTelemetry

Participate in N3 support

Transfer knowledge to operational teams

Create technical documentation in GitLab

How You'll Work.

Team & Collaboration

Cross-functional teams; Operational teams

Communication Scope

Technical documentation

Process & Methodology

GitLab CI/CD, ArgoCD, GitOps

Full Job Description

Chez Sword Technologies, nous accompagnons nos clients dans leurs projets de transformation digitale, en intervenant sur des missions à forte valeur ajoutée dans des environnements exigeants. Nous accordons une attention particulière à la qualité des missions proposées ainsi qu’à l’accompagnement de nos collaborateurs dans leur évolution. Dans le cadre de notre développement, nous recherchons des profils afin de renforcer nos équipes. ## Requirements Nous recherchons un(e) Java Migration & Integration Engineer capable de moderniser des applications critiques vers Spring Boot et OpenShift tout en garantissant la continuité fonctionnelle et la fiabilité des échanges au sein d'un écosystème d'intégration complexe. Mission : Au sein d'un grand acteur du secteur des télécommunications au Luxembourg, vous intervenez en tant qu'expert(e) technique sur un programme de modernisation applicative d'envergure. Votre mission principale consiste à migrer des services existants développés en Java 6–11 , SwitchYard et Red Hat Fuse / EAP 6 vers Java 25 et Spring Boot 4 , en préservant strictement le comportement fonctionnel existant tout en appliquant l'architecture cible définie. Vous adaptez et réécrivez les composants legacy — routes Apache Camel , services SwitchYard — en composants Spring Boot standalone, conteneurisés et déployables sur OpenShift. Vous assurez également la continuité des APIs REST et SOAP exposées, en garantissant la rétrocompatibilité avec les consommateurs existants tels que SAP Business One , des plateformes BSS et CRM. Vous contribuez activement à la migration progressive des flux de messagerie d'ActiveMQ vers Kafka , en assurant la compatibilité et la fiabilité des échanges durant la phase de coexistence. Vous implémentez les patterns d'intégration (EIP) conformément aux directives d'architecture : idempotence, gestion des erreurs, dead-letter queues , ordonnancement et livraison at-least-once. Vous documentez les flux de données et les contrats de messag

Free ATS check

Applying for this Java Migration & Integration Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Sword Technologies?

Real rants from real employees. Read before you apply.

Read Company Rants →