# Consultant Senior - Développeur Fullstack

**Company:** [Delta Consulting Company](http://jobs.workable.com/companies/pXCnp24JhtGsk9yJzDGjbF.md)
**Location:** Luxembourg, Luxembourg
**Workplace:** hybrid
**Employment type:** Full-time
**Department:** Delta Technologies

[Apply for this job](http://jobs.workable.com/view/2c1ce6d2-890c-4798-8068-67853ccc89b5)

## Description

Notre équipe Delta Technologiesrecherche un Consultant Senior - Développeur Fullstack pour apporter son aide pour un de nos clients.

Les missions qui seront confiées au Consultant Senior - Développeur Fullstack sont :

-   Concevoir, développer et maintenir des applications web basées sur Java/Spring et Angular.
-   Participer à la refonte et à la modernisation de plateformes existantes.
-   Assurer l’intégration entre les couches Front-End et Back-End.
-   Développer et maintenir des API et services backend.
-   Garantir la qualité du code, la performance et la sécurité des applications.
-   Participer aux revues de code et appliquer les bonnes pratiques de développement.
-   Collaborer avec les équipes IT, métiers et prestataires externes.

Le Consultant Senior - Développeur Fullstack aura également la responsabilité de participer à la tribu de développement de Delta, de soutenir et de gérer les initiatives des activités de développement de Delta.

En tant que consultant de Delta technologies, le Consultant Senior - Développeur Fullstack agira en tant que ‘’Subject Matter Expert’’ pour soutenir d'autres collègues en cas de besoin d'expertise.

## Requirements

-   Justifier d’au moins 8 ans d’expérience en développement logiciel, dont une expérience significative sur des environnements Java/Spring et Angular.
-   Concevoir et développer des applications web Full Stack en assurant l’intégration entre les couches Front-End et Back-End.
-   Maîtriser Java, Spring Framework, Spring Boot ainsi que le développement d’API REST.
-   Maîtriser Angular et les technologies Front-End associées (HTML, CSS, JavaScript/TypeScript).
-   Participer à la refonte, l’évolution et la maintenance d’applications existantes dans un environnement complexe.
-   Appliquer les bonnes pratiques de développement : qualité du code, revues de code, tests unitaires, performance et sécurité applicative.
-   Utiliser efficacement les outils de gestion de versions et d’intégration continue (Git, CI/CD).
-   Évoluer dans un environnement Agile et contribuer aux différentes cérémonies projet.

-   Une expérience dans le secteur bancaire ou financier constitue un avantage.
-   Être titulaire d'un diplôme en informatique ou dans un domaine connexe.
-   L’anglais et le français sont obligatoires, une langue supplémentaire est considérée comme un avantage.

## Benefits

-   Prêt à démarrer de nouveaux challenges dans une entreprise où il fait bon vivre ?

-   Bénéficier d’un réseau de clients riche et varié.

-   Travailler dans un environnement convivial avec de nombreux événements festifs et techniques.
-   Salaire attractif selon profil.
