Java Backend Engineer - Microservices / Cloud (m/f) (réf. E00042383) (réf. F00042384) (réf. M00042385)
Publiée le 12/05/2026
GovJobs
Qui recrute ?
Administration de l'enregistrement, des domaines et de la TVA
Missions
- En tant que Java Backend Engineer, vous contribuerez activement au développement et à la qualité des solutions logicielles de l’administration, dans le cadre de projets européens à forte complexité métier. Vous serez responsable de:
- Développer des microservices backend Java (stack Quarkus / FLECS) exposant des APIs REST robustes, sécurisées et conformes aux standards en vigueur, en collaboration avec l’équipe projet;
- L'implémentation des solutions conformes aux spécifications fonctionnelles et techniques définies, incluant l’accès aux données applicatives via des bases de données relationnelles - et, le cas échéant, NoSQL -, dans le respect des principes de qualité, de cohérence et de maintenabilité;
- Travailler en collaboration étroite avec l’architecte Java afin de garantir l’alignement des développements avec les principes d’architecture définis;
- Soutenir l’architecte Java dans les activités de revue de code des applications développées par des prestataires externes;
- Participer à l’analyse et à la résolution des incidents techniques ainsi qu’à l’amélioration continue du code existant;
- Gérer le déploiement des applications sur les environnements de tests.
Profil
Compétences techniques
- Excellente maîtrise de l’écosystème Java : Java LTS (17+), Quarkus (framework FLECS);
- Expérience confirmée en développement d’architectures distribuées et de microservices exposant des APIs REST (JAX-RS, OpenAPI);
- Connaissance des environnements de conteneurisation (Docker, Kubernetes / OpenShift);
- Maîtrise des outils CI/CD (Jenkins, GitLab CI, etc.) et des pratiques DevSecOps;
- Appliquer les bonnes pratiques de développement (qualité du code, tests, intégration continue, sécurité).
Compétences comportementales
- Collaborer efficacement avec les différents profils du projet en favorisant le partage de connaissances et l’entraide;
- Faire preuve d’une forte motivation pour comprendre et appliquer les standards, bonnes pratiques et procédures définis par le fournisseur d’hébergement des applications;
- Maintenir ses compétences à jour par une veille active et une volonté constante de progresser.
Conditions d’admission
Le poste peut être brigué sous le statut du fonctionnaire de l’État ou de l’employé de l’État. Il est ouvert au changement d'administration des fonctionnaires.
Obtenez plus de détails sur les conditions d'admission :
- Pour devenir fonctionnaire de l'État
- Pour changer d'administration en tant que fonctionnaire
- Pour devenir employé de l'État.
Diplômes
Vous êtes titulaire d’un grade ou diplôme délivré par un établissement d’enseignement supérieur reconnu par l’État du siège de l’établissement et sanctionnant l’accomplissement avec succès d’un bachelor en informatique ou de son équivalent.
Le grade ou diplôme requis doit correspondre au moins au niveau 6 tel que défini par le Cadre luxembourgeois des qualifications.
Langues
Applicable à l'employé et au fonctionnaire (hors changement d'administration) : Vous répondez aux exigences de connaissances des 3 langues administratives pour le groupe A2.
Nationalité
Vous avez la nationalité luxembourgeoise.