Dans le cadre de notre développement, nous recherchons un(e) Consultant(e) Développeur FullStack (Java/Scala & Angular).
Le/la consultant(e) sera capable d'intervenir sur l'ensemble de la stack backend JVM et frontend Angular avec une solide culture de la qualité, des bonnes pratiques et de l'ingénierie logicielle moderne.
Tâches
Développer et proposer des solutions techniques pertinentes, cohérentes et adaptées aux besoins métiers
Concevoir et implémenter des fonctionnalités en intégrant des approches innovantes, notamment basées sur l'intelligence artificielle
Exploiter l'IA pour améliorer le code, la documentation, les tests automatisés et les pipelines de développement
Contribuer activement à l'amélioration continue des pratiques de développement logiciel
Participer aux échanges techniques, défendre ses choix de manière argumentée tout en restant ouvert aux autres points de vue
Favoriser un environnement collaboratif en encourageant des discussions constructives au sein de l'équipe
Prendre part à la prise de décisions techniques éclairées
Intervenir sur l'ensemble du cycle de vie logiciel : analyse des besoins, conception, développement, tests et livraison
Profil recherché
Diplôme au minimum de niveau Bachelor (BAC + 3) en informatique ou équivalent (métiers du numérique, automatique, gestion de projets Web, etc.)
Minimum 2 ans d'expérience en informatique
Maîtrise du français niveau C1 minimum
Anglais technique niveau B2 minimum
Autonome, avec un fort souci de la qualité et un réel engagement dans l'amélioration continue
Capable d'accompagner les autres dans leur montée en compétence
Favorise l'apprentissage collectif et le développement de l'autonomie
Contribue activement à la progression de l'équipe dans un esprit positif
Compétences techniques
Backend:
Maîtrise de Java ou Scala et de l'écosystème JVM
Programmation fonctionnelle (immutabilité, fonctions pures)
Développement d'API REST avec Spring Boot, Play, Akka/Pekko
Architectures eventdriven avec Kafka
Bases de données : SQL maîtrisé + pratique de MongoDB (NoSQL)
Tests unitaires/intégration, pipelines CI/CD, observabilité de base
Frontend:
Solide maîtrise de TypeScript, HTML5, CSS3/SASS
Programmation réactive (RxJS, Observables, Signals)
Expertise Angular (core, routing, guards, lazy loading)
Gestion d'état : NgRx ou Signals
Tests : Jest/Jasmine-Karma, Playwright pour l'E2E
Contact & informations
Une disponibilité rapide (sous un mois maximum) est indispensable
Poste temps plein avec possibilité de 2 jours maximum de télétravail par semaine (selon la législation du pays de résidence)
Seuls les ressortissants d'un pays de l'Union Européenne ou les titulaires d'une autorisation de travail en cours de validité pour le Luxembourg seront considérés
Merci d'envoyer votre CV et votre lettre de motivation