AUBAY S.A.

Développeur JAVA Fullstack (Ref : 446)

AUBAY S.A. Leudelange, Luxembourg

IT Services and IT Consulting · 5,001-10,000 employees

14 h ago
java Senior (5-10 yrs) Full-time Luxembourg
Log in to apply, save this posting, or score it against your profile with AI.

About the role

You will design, develop, test, and deploy Java-based applications while maintaining existing Scala APIs and frontend interfaces. Additionally, you will participate in Agile ceremonies and contribute to the modernization of the application portfolio.

What they look for

Java 8 Fullstack Development Scala HTML CSS JavaScript REST API DB2 Agile Scrum Kanban Kubernetes Git Playwright Datadog Sentry

Requirements

Candidates must have at least 5 years of experience in Fullstack Java development and a strong command of object-oriented programming. Proficiency in HTML, CSS, JavaScript, and REST API integration is required, along with experience in Agile environments.

Full description

Pour l’un de nos clients, une compagnie d’assurances située à Leudelange, nous recherchons des développeurs JAVA FULLSTACK.

Notre client est à la recherche de plusieurs consultants, pour intervenir sur une mission longue durée dans le domaine Contrats Marché Local, organisé autour d'une équipe pluridisciplinaire fonctionnant selon les méthodologies Agile (Kanban et Scrum).

 

Missions principales :

Au sein de cette équipe, vous serez amené à :

  • Participer activement aux cérémonies et pratiques Agile.
  • Concevoir, développer, tester, déployer et superviser des applications principalement en Java 8.
  • Maintenir et faire évoluer des APIs développées en Scala ainsi que des interfaces frontend basées sur Dojo.
  • Contribuer à la modernisation progressive du patrimoine applicatif.
  • Développer une expertise fonctionnelle et technique sur des périmètres stratégiques du domaine.
  • Participer à l'intégration de nouvelles solutions et architectures.
  • Utiliser quotidiennement des solutions d'intelligence artificielle (MIA, Claude, etc.) pour améliorer la qualité, la maintenabilité et la productivité du développement.
  • Réaliser et maintenir des tests automatisés en scala avec Playwright.
  • Participer à la communauté des développeurs afin de partager les bonnes pratiques et les retours d'expérience.
  • Accompagner la montée en compétences de vos collègues à travers le pair programming, les revues de code et le partage de connaissances.

Compétences recherchées :

Front-End  - Indispensables

  • Maîtrise de HTML, CSS et JavaScript.
  • Capacité à consommer et intégrer des API REST.

 

Back-End  - Indispensables

  • Excellente maîtrise de la programmation orientée objet (Java 8 et +).
  • Expérience des bases de données relationnelles, idéalement DB2.
  • Connaissance de la conception et du développement d'API REST.

 

Appréciés

  • Connaissance de la programmation fonctionnelle (Scala).
  • Expérience dans la maintenance de traitements asynchrones Bash.
  • Expérience avec les bases de données NoSQL (MongoDB).
  • Connaissance du langage COBOL (maintenances d'applications migrées vers Java).
  • Expérience des architectures événementielles et de Kafka.
  • Utilisation du standard JSON: API.

 

Expérience souhaitée :

  • 5 ans et plus en développement Full stack Java (idéalement dans un environnement Agile)

 

Qualités techniques et méthodologiques

  • Maîtrise de l'ensemble du cycle de développement logiciel.
  • Capacité à proposer, argumenter et mettre en oeuvre des choix d'architecture.
  • Expérience des pratiques d'intégration et de déploiement continus (Kubernetes, etc.).
  • Utilisation d'outils de monitoring et d'observabilité tels que Datadog ou Sentry.
  • Familiarité avec les outils de gestion de code source, notamment Git.
  • Expérience avec les Framework de tests unitaires et automatisés (Playwright).

Similar roles