Développeur(se) back-end Java (F/H)

Daveo
Paris, France
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
French

Job location

Paris, France

Tech stack

Java
Agile Methodologies
Code Review
Continuous Integration
DevOps
Scrum
React
Spring-boot
Backend
Gitlab
Angular
Front End Software Development
REST
Docker
Jenkins
Microservices

Job description

En tant que Consultant(e) DAVEO, vous accompagnez l'un de nos clients dans la construction d'une plate-forme de services digitaux partagés par toutes ses entités et à disposition des clients. Vous intégrerez l'équipe en charge la gestion du datawarehouse, utilisé pour le pilotage commercial financier et risque de la société.

Ce projet est réalisé en méthode agile (participation aux rituels et cérémonie), avec une forte responsabilisation de l'équipe de développement.

Intégré au sein des équipes de notre client votre mission consiste à :

  • Participer à toutes les étapes du cycle agile : définition du produit, conception, développement, tests, déploiement et maintenance des fonctionnalités back-end.
  • Modéliser et concevoir des architectures robustes et performantes : environnement de développement, respect des recommandations d'architecture, sécurité & performances.
  • Développer des microservices Java/Spring Boot avec la plus grande exigence (architecture hexagonale, clean code…).
  • Automatiser la chaîne CI/CD et contribuer aux code reviews pour garantir la qualité et la fluidité de la livraison produit.
  • Mettre en place et optimiser les systèmes de SLI/SLOs, observabilité, monitoring et alerting pour garantir la fiabilité des plateformes déployées à l'international.
  • Documenter et partager les spécificités techniques avec vos pairs afin de renforcer la montée en compétence collective.
  • Participer à l'amélioration continue des processus DevOps & produits (TDD, BDD…), toujours selon les meilleures pratiques du back-end moderne.
  • Collaborer activement en équipe agile via les cérémonies Scrum.

Requirements

Environnement technique :

  • Java / Spring Boot
  • API REST, architecture hexagonale
  • Outils : Docker, BDD, CI/CD (Jenkins, Gitlab…)
  • Méthodologie : Agilité Scrum
  • Connaissances ou appétences front-end : React, Angular, Next

Apply for this position