Dans le cadre d’un programme stratégique de modernisation applicative, nous recherchons un(e) Senior Java / Spring Boot Engineer passionné(e) par les environnements complexes, les architectures distribuées et les projets de transformation à fort impact.
Vous interviendrez sur la migration d’un écosystème legacy vers une architecture moderne basée sur Java 25, Spring Boot 4, Kafka et OpenShift.
- Migrer des services existants (Java 6–11, SwitchYard, Red Hat Fuse / EAP 6) vers Java 25 & Spring Boot 4
- Réécrire les composants legacy (routes Camel/Fuse, services SwitchYard) en microservices Spring Boot autonomes
- Garantir une stricte compatibilité fonctionnelle AS-IS durant la migration
- Maintenir et faire évoluer les APIs REST & SOAP existantes
- Assurer la compatibilité avec les systèmes consommateurs : SAP Business One, BSS Billiant, Sugar CRM
- Participer à la migration progressive des flux ActiveMQ vers Kafka
- Implémenter les patterns d’intégration (EIP) : idempotence, DLQ, ordering, at-least-once delivery
- Documenter les flux, topics Kafka, schémas Avro/JSON et consumer groups
- Faire évoluer les pipelines GitLab CI/CD
- Participer aux déploiements sur OpenShift / Kubernetes
- Contribuer aux pratiques GitOps avec ArgoCD
- Participer à l’Infrastructure as Code et à l’automatisation des environnements
- Mettre en place les tests unitaires et d’intégration (JUnit 5, Testcontainers)
- Participer aux validations fonctionnelles et tests de non-régression
- Implémenter le monitoring et la centralisation des logs :
- Prometheus / Micrometer
- Grafana
- ELK / OpenTelemetry
- Participer au support N3 et à la documentation technique
Backend & Intégration
- Java 11 → 25
- Spring Boot 2.x → 4.x
- Spring MVC / Spring Integration / Spring Security
- REST & SOAP (JAX-RS, JAX-WS, CXF)
- Apache Camel / Red Hat Fuse / SwitchYard
Messaging
- ActiveMQ (JMS)
- Kafka / Kafka Streams
DevOps & Cloud
- GitLab CI/CD
- Docker
- OpenShift / Kubernetes
- ArgoCD
- Helm / Kustomize
Qualité & Observabilité
- JUnit 5
- Testcontainers
- WireMock
- SonarQube
- Prometheus / Grafana
- ELK Stack
- OpenTelemetry
- Minimum 5 ans d’expérience en développement Java
- Très bonne maîtrise de Spring Boot et des architectures microservices
- Expérience confirmée sur des environnements legacy Red Hat / Camel
- Bonne compréhension des problématiques de migration et modernisation applicative
- Connaissance des environnements conteneurisés et Kubernetes/OpenShift
- Sensibilité forte aux bonnes pratiques de qualité logicielle et DevOps
- Bac+3 à Bac+5 en informatique ou équivalent
- Les certifications Kubernetes / OpenShift sont un plus
- Programme de transformation stratégique à grande échelle
- Stack moderne et environnement technique stimulant
- Forte culture DevOps & Cloud Native
- Missions à forte visibilité et impact métier
- Équipe d’experts passionnés et environnement collaboratif
📩 Intéressé(e) ou curieux(se) d’en savoir plus ?
N’hésitez pas à me contacter en message privé ou à envoyer votre CV.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Senior Golang Developer (Fullstack, BE-Heavy)
2026-06-22
Développeur Java / AI Engineer
2026-06-19
Software Engineer (C# .Net)
2026-06-16
- Posted
- May 20, 2026
- Type
- Full-time
- Level
- Entry
- Location
- Luxembourg
- Company
- ACO Human Capital
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Golang Developer (Fullstack, BE-Heavy)
2026-06-22
Développeur Java / AI Engineer
2026-06-19
Software Engineer (C# .Net)
2026-06-16