Sword Technologies
Technology
JavaMigration&IntegrationEngineer
Neural analysis suggests this role is
optimal for mid candidates.
“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.
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
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.