Job
Développeur Full-Stack Java / Angular (H/F)
Lieu
Luxembourg
Contrat
CDI
Secteur
Développement
Date d’ajout
18/02/2026
Localisation : Luxembourg
Type de contrat : CDI / Mission longue durée
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