-
Enova

Développeur full stack (Scala/Angular)

Enova
Luxembourg · Full-time · Associate

Autonome et expérimenté-e, l’analyste développeur·euse confirmé·e contribue toujours activement au delivery de son équipe tout en intervenant de façon plus marquée sur les phases de conception fonctionnelle et d’élaboration de la solution. Il·elle a aussi un rôle d’accompagnant·e en aidant les profils moins expérimentés à s’améliorer sur les aspects techniques et fonctionnels.


Vos missions

• Analyser les besoins fonctionnels : Comprendre les besoins métiers en travaillant en étroite collaboration avec les utilisateur·rice·s finaux, les Product Owners, Business Analysts et les autres parties prenantes.


• Co-construire des solutions fonctionnelles : Accompagner les utilisateur·rice·s finaux, les Product Owners, Business Analysts dans la conception et la proposition de solutions fonctionnelles répondant à leurs besoins.


• Concevoir des solutions techniques : Proposer des solutions techniques répondant aux besoins identifiés, tout en veillant à l’efficacité, la maintenabilité et la scalabilité de celles-ci.


• Développer et implémenter : Concevoir, développer et tester des applications logicielles en utilisant des langages et des outils de programmation adaptés.


• Garantir la stabilité et l'efficacité des applications en production : Surveiller la performance des applications en production et effectuer des optimisations ou des corrections de bugs si nécessaire.


• Maintenir et partager les savoirs technico-fonctionnels : Maintenir une documentation technico-fonctionnelle à jour, et assurer la transmission des connaissances aux équipes techniques et non techniques.


• Accompagner la montée en compétence : Transmettre, partager, et faire grandir son équipe sur son périmètre technique et fonctionnel.


Vos compétences

• Maîtrise d’au moins un langage de programmation : Scala, Typescript, Java, JavaScript, etc.


• Expérience avec Angular,


• Compétences en bases de données : SQL, NoSQL


• Expérience avec les systèmes de gestion de versions : Git, Github Enterprise, etc.


• Connaissance des principes de CI/CD et des outils associés :Jenkins, Github Actions, Docker, Kubernetes


• Pratiques DevSecOps : Principes de sécurité des applications, utilisation des outils d'analyse statique de code, de monitoring et de logging.


• Cadre d’architecture fonctionnelle : Principes d'urbanisation et les finalités des principaux artefacts associés (Plan d'Occupation des Sols, Plan d'Affectation des Sols, Plan Domanial).


• Maîtrise de l’architecture logicielle : Conception de systèmes logiciels robustes et évolutifs, connaissance des différents types d'architectures (hexagonale, ...) et des principes comme event sourcing et CQRS.


• Maitrise des concepts du Software Craftsmanship : Connaitre et pouvoir appliquer les principes tels que clean tests, clean code, clean architecture.


Avantages

2 000€ de formations annuelles offert

Key Skills

Ranked by relevance

javascript typescript jenkins docker scala java cicd git sql
Login to Apply
Posted
Jun 11, 2025
Type
Full-time
Level
Associate
Location
Luxembourg
Company
Enova

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Enova
Related

Développeur Fullstack Senior – Web & Mobile (Java / React)

2026-05-20

Full-time
Associate
Switzerland
IT Services
Information Technology
View Job Details
Enova
Related

Développeur Fullstack – LLM & AI Agents

2026-05-14

Full-time
Associate
Switzerland
IT Services
Information Technology
View Job Details
Vesterling AG
Related

Android App-Entwickler | Java, Kotlin, Scala | arbeiten, wo andere Urlaub machen | Inhouse (mwd)

2026-05-21

Full-time
Associate
Germany
Transportation
Information Technology