Who is BTO Research? 🌍

 

BTO Research is a consulting firm, part of the Relatech Group, that has been supporting its clients in innovative projects for over 15 years, ensuring a customized approach to meet market challenges.

Founded in 2008, we have gathered and enhanced the historical experience of consulting to which we have added two key elements: research and innovation.

This journey has led us to a team of over 300 professionals across four countries, with numerous projects and the most cutting-edge knowledge in Project Management, Digital Transformation, Change Management, Cybersecurity and Digital Marketing. We believe in the value of excellence and promote an environment where people can grow together, thanks to the contamination between different skills.

Senior DevOps Engineer 


 

Your role πŸ’Ό

 

We are looking for an Application Migration & Modernisation Engineer to support a large-scale transformation initiative focused on migrating legacy ESB-based services into modern, cloud-native architectures.

 

This role is particularly suited for profiles with strong experience in integration and middleware modernisation, moving legacy systems toward Spring Boot microservices deployed on OpenShift.

 

Key Responsibilities includes:

 

1. Application Migration & Modernisation

Migrate services from Java 6–11, SwitchYard, Red Hat Fuse / EAP 6 to Java 25 and Spring Boot 4

Rewrite Camel/Fuse routes and SwitchYard services into standalone Spring Boot components

Containerise services and deploy them on OpenShift

Maintain and evolve REST and SOAP APIs

Ensure backward compatibility with existing systems

 

2. Messaging & Integration

Contribute to migration from ActiveMQ to Kafka

Ensure reliability during coexistence phases

Implement integration patterns:

Idempotence

Error handling

Dead-letter queues

Message ordering

At-least-once delivery

Document data flows and messaging contracts (Avro/JSON, topics, consumer groups)

 

3. DevOps, CI/CD & Deployment

Maintain and enhance GitLab CI/CD pipelines

Manage build, testing, containerisation and deployment processes

Apply GitOps practices with ArgoCD

Work with Docker, Helm, Kustomize and OpenShift

Contribute to Infrastructure as Code for environment reproducibility

 

4. Quality, Reliability & Observability

Ensure stability and performance of migrated services

Implement automated testing (unit, integration, non-regression)

Use tools such as JUnit 5, Testcontainers, WireMock

Implement monitoring and logging:

Prometheus

Micrometer

Grafana

ELK

OpenTelemetry

Provide Level 3 support

Produce documentation and runbooks

 

Soft Skills

 

Strong analytical and problem-solving skills

Ability to work in complex technical environments

Good communication and collaboration skills

Autonomous and solution-oriented mindset

Attention to quality and detail

 

 

Requirements πŸ’‘

 

  • Degree in Computer Science, Software Engineering or related field
  • Minimum 5 years of experience in Java development and system integration
  • Strong experience with Java (11–25) and Spring Boot (2.x–4.x)
  • Experience with REST and SOAP APIs
  • Knowledge of Apache Camel, Red Hat Fuse, SwitchYard
  • Experience with ActiveMQ/JMS and Kafka
  • Strong DevOps knowledge:
  • GitLab CI/CD
  • Docker
  • Kubernetes / OpenShift
  • ArgoCD
  • Helm / Kustomize
  • Knowledge of: Clean Code; Automated testing; SonarQube; OWASP
  • Nice to have: Kubernetes certifications (CKA / CKAD); Red Hat OpenShift certification (EX280)

 

πŸ“ Where: Luxembourg, Full on-site presence in Luxembourg (5 days per week)

 

🌱 What We Offer

 

✨ A dynamic, young, and fast-growing environment

πŸ”„ Flexible thinking and working approaches

πŸŽ“ Hands-on experience in a stimulating, project-based context

πŸ‘© 🏫 Opportunities to learn from industry professionals

πŸ“š On-the-job training (and more)

πŸš€ The chance to work on real projects with tangible impact

The chance to work on real projects with tangible impact

 

🌍 Inclusion & Equal Opportunity

We believe in people, diversity, and meritocracy. Our recruitment processes are open to everyoneβ€”regardless of gender, ethnicity, orientation, or ability. For us, talent is a matter of energy, not labels.

 

πŸ”— Discover more about us #BTO

Explore our world at 🌐 www.relatech.com

Sede: Luxembourg, LU (Lussemburgo)