Développeur Fullstack Angular/Scala - Luxembourg

Europ IT Services

  • Luxemburg
  • Unbefristet
  • Vollzeit
  • 1 Monat her
Europ-IT group provides IT services and engineering to corporate clients, small to medium sized business and other various companies throughout Europe.Les équipes sont organisées par domaine métier.
Vous intégrerez le domaine Contrat Marché à plein temps où vous aurez la charge de :
  • Travailler dans un environnement agile
  • Concevoir, réaliser, tester, déployer, monitorer vos réalisations en Scala
  • Maintenir des APIs (Scala) et des Fronts (Angular) modulaires et intégrables
  • D'adhérer aux principes d'améliorations continues et de modernisation du domaine
  • De devenir un expert dans certaines parties du domaine applicatif avec une mission longue
Les équipes se composent d'un Product Owner, 2 Business Analyst, 1 Scrum Master et de plusieurs développeurs qui évoluent dans la méthodologie Scrum; et travaillent étroitement avec les parties prenantes du côté métier.
Compétences souhaitées
  • [FRONT] Vous avez une bonne expérience dans la conception d'architecture basée sur des composants utilisant Angular. React ou Vue.js sont également accepté
  • [FRONT] Vous maîtrisez HTML / CSS / JS
  • [FRONT] Vous êtes en mesure de consommer des APIs REST
  • [FRONT] Vous savez intégrer des maquettes réalisées par des designers (dans Figma)
  • [BACK] Vous maîtrisez la programmation Objet (Java 8, ...),
  • [BACK] La maîtrise de la programmation fonctionnelle (Scala, ...) est un réel atout
  • [BACK] Vous avez de l'expérience avec les DB relationnelles (Db2)
  • [BACK] La connaissance en DB non relationnelles (MongoDB) est un réel atout
  • [BACK] La connaissance de la programmation événementielle (event sourcing) avec KAFKA est un réel atout.
  • [BACK] Vous avez des connaissances dans la conception d'APIs REST
  • Vous êtes capable de faire monter en compétence vos pairs au travers de code-review, pair programming, ...
  • Vous maîtrisez l'entièreté d'une chaine de développement, et avez la capacité de pousser et de justifier des choix d'architecture
  • Vous utilisez des outils de déploiement continu (K8s, Jenkins, ...) et de monitoring (Instana et Sentry)
Profil
  • Vous savez collaborer avec des développeurs d'autres équipes afin d'améliorer les systèmes et les processus dans un environnement organisé par domaines
  • Vous êtes proactif, appréciez le travail en équipe et désireux d'apprendre
  • Vous êtes familier avec un outil de versionning de code tel que Git

ICTJob