Développeur Java h/f

Publiée le 14/09/2021 par LeHibou-Thivéo

Lieu : Boulogne-Billancourt
Durée : 3 mois renouvelables
Tarif : 550 €
Télétravail : Non
Début : asap

Description de la mission :



Notre client dans le secteur de la Automobile recherche un Developpeur Back-end Java H/F

Descriptif de la mission :

1.1. Objet de la prestation
Contexte Projet/Produit
Il s'agit de développer l'initiative de gestion d'événement du véhicule Référentiel (Activation des vehicules connectés, TWT, CDP, etc ).
Le développement est réalisé en Java, il s'agit de traiter les data publiées sur Digital Back Bone en temps réel et en événements dans un event store si nécessaire, de les enrichir avec des données complémentaires, puis de les délivrer sous forme d'événements et d'API
Description du besoin
Contribuer au développement du référentiel Véhicules qui expose/consomme des API et des events pour des applications clientes Renault (après-vente, qualité, finance, réglementation ) mais également d'autres consommateurs extérieurs à l'entreprise ;
L'objet de la prestation comprend principalement :
Participer à l'élaboration des User Stories
Concevoir et développer des applications nécessaires aux fonctionnalités souhaitées
Mettre en place des tests unitaires, d'intégration, fonctionnels bout-en-bout

Participer aux discussions d'équipe autour de solutions techniques et des idées de produits dans les revues de conception, la programmation en binôme et la revue de codes
Participer à l'élaboration de bonnes pratiques transverses
Le développement de l'application est en méthode Agile/Scrum avec des sprints de 2 ou 3 semaines.

Une expertise est attendue sur les tâches suivantes :

- La livraison des features, leurs intégrations et déploiements
- Les tests automatisés
- Conception technique et développement

1.2. Livrables

Sont attendus les livrables suivants :
- Les lignes de codes correspondants aux programmes conçus et mis en œuvre en production de manière satisfaisante
- Les document des tests unitaires et d'intégrations automatisés
- Les documents explication des programmes et algorytmes


Les principaux composants applicatifs prévus à date sont :
Java, SpringBoot, PostgreSQL, Docker

Le suivi du projet est effectué avec :
JIRA, Confluence, Teams

Développement back-end (connaître l'une des technos parmi la liste suivante) :
o Java ou Groovy
o Spring boot
o NodeJS (+express)
o Base de données SQL, PostgreSQL

Maîtrise des modèles de conception (Design Patterns) applicatifs
API RESTful
Base de données SQL, PostgreSQL
Git
TDD

Méthodologies :
o Méthodes agiles
o Pair programming, Mob programming
o Code Review
o Maîtrise anglais technique oral/écrit

Compétences / Qualités indispensables :

Développement back-end (connaître l'une des technos parmi la liste suivante) :
o Java ou Groovy
o Spring boot
o NodeJS (+express)
o Base de données SQL, PostgreSQL
Maîtrise des modèles de conception (Design Patterns) applicatifs
API RESTful
Base de données SQL, PostgreSQL
Git
TDD
Experience Agile


Postuler à cette mission :
Si vous cherchez un CDI ou CDD, le jobboard Carriere-info est plus adapté.