Company description See more offers
   
 

Développeur Fullstack Java (H/F)

Contexte

Dans le cadre de la modernisation de son système d'information, notre client, acteur majeur du secteur de l'assurance au Luxembourg, recherche un Développeur Fullstack Java pour rejoindre une équipe pluridisciplinaire évoluant en méthodologies Agile Scrum et Kanban.

Vous interviendrez sur des applications liées à la gestion des contrats du marché local, dans le cadre d'une mission longue durée combinant maintenance évolutive, développement et modernisation progressive du patrimoine applicatif.

Vos missions

Au sein de l'équipe, vous serez amené(e) à :

  • Participer 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 API REST développées en Scala.

  • Intervenir sur des interfaces frontend en HTML / CSS / JavaScript.

  • Participer à la modernisation progressive des applications existantes.

  • Développer une expertise fonctionnelle et technique sur des périmètres stratégiques.

  • Contribuer à l'intégration de nouvelles solutions et architectures.

  • Utiliser quotidiennement des outils d'intelligence artificielle pour améliorer la qualité, la maintenabilité et la productivité du développement.

  • Concevoir et maintenir des tests automatisés avec Scala et Playwright.

  • Participer aux revues de code, au pair programming et au partage de bonnes pratiques.

  • Contribuer à la communauté des développeurs et accompagner la montée en compétences des autres membres de l'équipe.

Compétences techniques

Backend - Indispensable

  • Java 8+

  • Programmation orientée objet

  • Conception et développement d'API REST

  • Bases de données relationnelles, idéalement DB2

Frontend - Indispensable

  • HTML / CSS / JavaScript

  • Consommation et intégration d'API REST

Technologies appréciées

  • Scala et programmation fonctionnelle

  • MongoDB

  • Kafka et architectures événementielles

  • Bash et traitements asynchrones

  • Connaissance de COBOL, notamment dans le cadre de la maintenance d'applications migrées vers Java

  • JSON:API

  • Angular

DevOps / Qualité / Observabilité

  • Git

  • CI/CD

  • Kubernetes

  • Datadog et/ou Sentry

  • Tests unitaires et automatisés

  • Playwright

Profil recherché

  • 5 ans minimum d'expérience en développement Fullstack Java.

  • Très bonne maîtrise de Java 8+ et de la programmation orientée objet.

  • Bonne maîtrise des technologies frontend et des API REST.

  • Expérience sur l'ensemble du cycle de développement logiciel.

  • Capacité à proposer et mettre en œuvre des choix techniques et architecturaux.

  • Expérience dans un environnement Agile.

  • Autonomie, rigueur et sens de la qualité.

  • Esprit d'équipe et intérêt pour le partage de connaissances, le pair programming et les code reviews.

  • Appétence pour les environnements applicatifs existants / legacy et les projets de modernisation.

Environnement de la mission

La mission comporte une forte composante maintenance et évolution d'applications existantes.

La répartition estimative du quotidien est la suivante :

  • 80 à 90 % de maintenance et évolution en Java 8, notamment sur du code issu de migrations de technologies historiques.

  • 10 à 20 % de développements en Scala.

Une phase d'appropriation importante sera nécessaire afin de maîtriser l'existant applicatif, les règles métier du secteur de l'assurance ainsi qu'un framework spécifique.

La mission permettra également de monter progressivement en compétences sur Scala et potentiellement Angular, selon les priorités de l'équipe.

 

Profil recherché : Développeur Fullstack Java confirmé / senior, souhaitant s'investir dans une mission longue durée mêlant Java, Scala, maintenance applicative et modernisation d'un SI dans le secteur de l'assurance.

Company description

Créée en 1999, Cat-Amania est une société de conseil spécialisée sur des projets d'envergure, notamment dans les domaines de la Banque, de l'Assurance et des Institutions Européennes.
Cat-Amania accompagne les projets de ses clients sur les aspects pilotage, business analyse, réalisation, développements et tests...
En chiffres, Cat-Amania représente près de 600 collaborateurs et projette de réaliser un chiffre d'affaires de près de 40 millions d'euros en 2017.
Forte de sa croissance, Cat-Amania se développe et recrute au Luxembourg. Nous recherchons donc les collaborateurs qui sauront nous accompagner dans ce développement et participer à un véritable projet d'entreprise.

Show full description
Développeur Fullstack Java (H/F)
Cat-Amania
Similar offers
Similar job postings based on the criteria : Full-stack Developer