Vous êtes développeur Java, passionné(e) par la conception, le développement et la qualité du code, et souhaitez exercer dans un environnement agile, technique et stratégique ? NSI, acteur majeur des solutions numériques au Luxembourg, recherche un(e) Développeur(euse) Java H/F pour son Centre d’Expertise Java.
Ce poste vous permet d’intervenir sur des applications web modernes à grande échelle, avec une grande autonomie, un encadrement expert et une mission claire : créer, maintenir et optimiser des solutions métier critiques (assurance, finance, services publics). Si vous êtes rigoureux(se), curieux(se) et doté(e) d’un esprit collaboratif et orienté qualité, cette opportunité est faite pour vous !
💻 Où chaque ligne de code résout un besoin métier — et chaque sprint, une avancée.
Vos Missions Principales
En tant que développeur Java H/F, vous serez chargé(e) de :
- Conception & Développement :
- Participer à la définition des solutions avec les PO, métiers et architectes.
- Développer des applications backend en Java / Spring Boot / Hibernate (REST, microservices, sécurité).
- Concevoir et implémenter des interfaces frontend avec Angular + TypeScript.
- Qualité & Tests :
- Écrire des tests unitaires, d’intégration et E2E (JUnit, Mockito, Cypress).
- Pratiquer le Pair Programming, le TDD et le DDD.
- Assurer la qualité du code (code reviews, SonarQube, bonnes pratiques).
- Déploiement & DevOps :
- Participer aux pipelines CI/CD (Jenkins, GitLab CI).
- Utiliser Docker, Kubernetes (basique) et Postman pour les tests API.
- Déployer et monitorer les applications en environ cloud (AWS/Azure/On-premise).
- Collaboration & Support :
- Travailler en squad agile (Scrum/Kanban) avec PO, UX, QA et DevOps.
- Accompagner les utilisateurs finaux et résoudre les problèmes complexes en production.
- Documenter les fonctionnalités, les décisions techniques et les runbooks.
- Amélioration Continue :
- Proposer des améliorations techniques (refactoring, optimisation, modernisation).
- Partager vos connaissances via des tech talks, ateliers ou mentorat.
Le Profil Que Nous Recherchons
- Formation :
- Bac+3/5 en informatique, ingénierie logicielle ou équivalent — fortement apprécié.
- Expérience :
- 3 ans minimum en développement Java backend — obligatoire.
- Expérience en Angular/TypeScript — un atout majeur.
- Connaissance du secteur assurance/finance — idéale (mais non obligatoire).
- Compétences techniques :
- Maîtrise de Java 8+, Spring Boot, Hibernate, JPA, REST, OAuth2/JWT.
- Base en Angular, TypeScript, RxJS, NgRx (ou React/Vue comme complément).
- Familiarité avec Docker, Jenkins, Git, Postman, SQL/NoSQL.
- Pratique de TDD, Pair Programming, Clean Code, DDD.
- Langue :
- Français courant — obligatoire (communication interne, documentation).
- Anglais technique — obligatoire (documentation, outils, collaboration internationale).
- Qualités personnelles :
- Rigueur, esprit critique, curiosité technique.
- Esprit d’équipe, capacité à collaborer en squad.
- Orientation métier — vous aimez comprendre le pourquoi derrière le comment.
- Sens de la qualité et de la durabilité du code.
Comment Postuler ?
📧 Envoyez votre CV + lettre de motivation à NSI (via leur plateforme ou contact RH), en précisant :
- Votre expérience en Java/Spring/Angular,
- Vos projets récents (GitHub, liens, stack),
- Votre niveau en français/anglais.
Conditions d’Emploi et Avantages NSI
- Type de contrat : CDI à temps plein
- Lieu : Luxembourg (hybride possible selon équipe)
- Salaire : Package compétitif, à la hauteur de vos compétences (négociable selon profil)
- Avantages NSI :
✅ Environnement dynamique & innovant (squad agile, tech stack moderne)
✅ Formations continues (certifications, workshops, conférences)
✅ Perspectives de carrière claires (senior dev → tech lead → architecte)
✅ Culture humaine & inclusive (valeurs centrées sur l’humain)
✅ Flexibilité (horaires, télétravail partiel, bien-être)
🚀 Prêt(e) à coder l’avenir — avec précision, qualité et une touche d’innovation ?
Rejoignez NSI : là où chaque commit raconte votre expertise… et chaque release, votre succès.