Lieu

Luxembourg

Contrat

CDI

Secteur

Développement

Date d’ajout

18/02/2026

Localisation : Luxembourg
Type de contrat : CDI / Mission longue durée


🎯 Mission principale

Dans le cadre du développement d’applications web métiers, nous recherchons un Développeur Full-Stack Java / Angular capable d’intervenir sur des architectures modernes, orientées performance, maintenabilité et évolutivité.

Vous participerez à la conception, au développement et à l’amélioration continue d’applications critiques en environnement industriel ou corporate.


🔧 Responsabilités


Backend (Java / Spring)

  • Développement de fonctionnalités en Java / Spring Boot

  • Implémentation d’API REST sécurisées

  • Utilisation de Spring Security, Spring Data JPA, Hibernate

  • Optimisation des requêtes SQL et gestion des performances

  • Mise en place de tests unitaires et tests d’intégration (JUnit)

  • Intégration de systèmes de messagerie (RabbitMQ)

  • Gestion des appels API et orchestration de services

  • Maintenance et refactorisation du code existant

  • Application des principes Clean Architecture / MVC / CQRS


Frontend (Angular)

  • Développement d’interfaces en Angular (versions récentes)

  • Mise en place de guards, interceptors HTTP

  • Optimisation des performances (lazy loading, debounce, gestion du cycle de vie)

  • Personnalisation UI avec Angular Material

  • Structuration des routes et organisation modulaire


Environnement technique

  • Java 11+

  • Spring Boot, Spring Security, Spring Batch

  • JPA / Hibernate

  • Angular (12+)

  • SQL

  • RabbitMQ

  • Git, Maven, Docker, NPM

  • Azure (notions cloud & pipelines DevOps)

  • Méthodologie Agile / Scrum


👤 Profil recherché

  • 4 à 6 ans d’expérience en développement Full-Stack

  • Solide expertise Java / Spring

  • Bonne maîtrise d’Angular

  • Expérience en environnements industriels ou applicatifs métiers

  • Sensibilité à la qualité de code, tests et bonnes pratiques

  • Capacité à travailler en équipe et à documenter les solutions

  • Certification Scrum ou Azure appréciée


🎓 Formation

  • Bac +5 en informatique (Master / Ingénieur)


💡 Compétences clés

  • Développement d’applications web complexes

  • Intégration de systèmes asynchrones

  • Optimisation de performance

  • Refactorisation et maintenance évolutive

  • Travail en environnement structuré et multi-équipes


🚀 Atouts supplémentaires

  • Expérience en migration de version Angular

  • Expérience Azure DevOps

  • Expérience en maintenance de moteur de règles métier

  • Sensibilité DevOps

En savoir plus sur nous :