Développeur Full Stack (m/f) (réf. E00041101) (réf. F00041102) (réf. M00041103)

Informations générales

  • Statut Fonctionnaire, Employé de l'État
  • Groupe A1
  • Date limite de candidature30/03/2026
  • MinistèreMinistère de la Justice
  • Administration/OrganismeAdministration judiciaire
  • LieuLuxembourg
  • TâcheTâche complète
  • Nombre de postes vacants1
  • NationalitéAvoir la nationalité luxembourgeoise
  • Catégorie de métiersTechnologie de l'information et de la communication
  • Type de contrat Admission au stage, CDI, changement d'administration

Qui recrute ?

Dans le cadre de sa transformation numérique, l’administration judiciaire recrute un développeur full stack pour le service de gestion des projets informatiques.

Au sein d’une équipe dynamique, vous participerez à la réalisation des nouveaux projets digitalisation ainsi que sur la maintenance évolutive et corrective des applications existantes de l’administration judiciaire et ferez partie des équipes de projets constituées de chefs de projet, d’architectes, d’analystes et de développeurs.

Les projets de digitalisation de la Justice font partie d’un programme à long terme:

Au niveau de l’Administration judiciaire, offrir au personnel des différents corps et juridictions des applications informatiques sur mesure, efficaces pour le traitement quotidien des affaires judiciaires et lui permettre de traiter ces affaires de manière digitale;

Au niveau national, permettre aux citoyens et professionnels d’interagir de manière digitale avec les différentes juridictions;

Au niveau européen, mettre en place des applications permettant des échanges électroniques sécurisés entre les intervenants de la Justice des états membres de l’Union européenne.

Missions

  • En tant que développeur, vous serez impliqué dans l’analyse et réalisation des applications informatiques de la conception à la maintenance et vous serez amené à:
    • Effectuer l’analyse technique en fonction des besoins et fonctionnalités demandés;
    • Développement de nouvelles applications en équipe;
    • Maintenance corrective et évolutive des applications existantes;
    • Communiquer et coordonner l’avancement des projets au sein de l’équipe (chefs de projets, architecte, développeurs et analystes);
    • Élaboration et exécution des plans de test;
    • Créer et mettre à jour la documentation technique;
    • Promouvoir les meilleures pratiques de développement;
    • Intégration de ces applications dans l’architecture du CTIE.

Profil

Compétences techniques

  • Minimum 3 ans d’expérience en tant que développeur;
  • Maitrise du développement backend avec les technologies (JAVA EE / QUARKUS / HIBERNATE/JPA /Maven);
  • Maitrise du développement frontend (Vue.ss, React ou Angular avec TypeSript, HTML5 et CSS)
  • Maîtrise des API REST et des services Web SOAP;
  • Solide compétence en tests unitaires, d’intégration et fonctionnels (JUnit, Mockito, TestContainers, Cypress, Selenium);
  • Bonne compréhension des architectures modernes (microservices, Docker, Kubernetes/OpenShift);
  • Connaissances en matière de conception et développement de bases de données relationnelles / maîtrise de SQL.;
  • Connaissances et expériences dans l’utilisation d’outils d’intégration continue (GitLab CI, SonarQube);
  • Connaissances en terme sécurité applicative (OAuth2, JWT, HTTPS);
  • Connaissances des bonnes pratiques liées à l’expérience utilisateur (UX/UI) et à l’accessibilité.

Compétences comportementales

  • Vous êtes autonome et responsable;
  • Vous avez un esprit d’analyse et de synthèse;
  • Vous avez une capacité d’identification de problèmes et de proposition de solutions;
  • Vous êtes capable de travailler en équipe pluridisciplinaire;
  • Vous êtes ouvert aux nouvelles tendances et technologies;
  • Vous avez le sens de partage de connaissances.

Atouts

  • Vous maitrisez le français en écrit et à l’oral;
  • Vous avez bon niveau d’anglais compréhension de l’écrit et de l’oral;
  • Expérience dans la migration d’applications legacy vers des architectures microservices pour moderniser les solutions existantes.

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 :

 

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 master en informatique, développement logiciel ou génie logiciel ou de son équivalent.

Le grade ou diplôme requis doit correspondre au moins au niveau 7 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 A1.

Nationalité

Vous avez la nationalité luxembourgeoise.

Documents à fournir

  • Fonctionnaire : lettre de motivation, CV, diplôme, lettre de réussite à l’épreuve d’aptitude générale (avec relevé des notes et annexes),
  • Fonctionnaire en changement d'administration : lettre de motivation, CV, arrêté de nomination (uniquement pour fonctionnaires communaux ou agents d'établissements publics assimilés aux fonctionnaires de l'État),
  • Employé : lettre de motivation, CV, diplôme

    Pour ce poste, vous devez obligatoirement postuler en ligne via MyGuichet, les candidatures via courriel ou via courrier postal n’étant pas acceptées. Les documents sont à introduire via MyGuichet en format pdf (taille maximale 20 Mo).