Développeur Java spring boot - H-F
RENAULT s.a.s.
Descriptif du poste
Votre environnement :
Dans le cadre de cette mission, vous serez amené à travailler avec différents métiers de l'entreprise et les domaines informatiques associés : de nombreux domaines du Commerce (Marketing, Digital, Vente, Distribution) mais aussi certains périmètres de l'Ingénierie. Les interlocuteurs sont principalement localisés en région parisienne mais selon les sujets vous pourrez être en contact avec des interlocuteurs du monde entier.
En tant que développeur sur la technologie numérique avec un contexte Agile, vous jouez un rôle essentiel dans le développement d'une large gamme de nos produits. Vous êtes censé développer avec les technologies suivantes : Java Spring, Spring boot, React, PostgreSQL, DocumentDB dans un environnement cloud AWS. Vous êtes responsable de livrer des composants logiciels stables et testés (serveurs back-end et applications front). Vous êtes responsable de la qualité logicielle des composants. Connaissances initiales en programmation orientée objet (POO) et bonnes pratiques de développement.
Sur le seul produit Offre Véhicules Neufs, ce sont plus de 40 spécialistes IT investis au service du développement international du Groupe.
Ce poste vous donnera l'opportunité de développer vos compétences en inventant l'informatique Renault de demain et en contribuant ainsi à la transformation digitale du groupe.
Vos missions :
Participation à l’élaboration des User Stories
Conception des parties front-end et/ou back-end nécessaires aux fonctionnalités souhaitées
Développement de fonctionnalités produits
Mise en place de tests unitaires, d’intégration, fonctionnels bout-en-bout
Pilote les discussions d'équipe autour de solutions techniques et d'idées de produits dans les revues de conception, la programmation en binôme et la revue de code
Pilote l’élaboration de bonnes pratiques transverses de développement
Est le garant des tests et de la qualité de la solution
Participe au diagnostic de problèmes complexes
Pilote la résolution de problèmes complexes
Participe au maintien en condition opérationnel / Monitoring
Compétences requises :
Back-end (maitriser l’une des technos parmi la liste suivante) :
Spring Boot Java (Reactive)
NodeJS
Java
API RESTful
Méthodologies :
Méthodes agiles
Pair progamming
Code Review
Base de données (maitriser l’une des technos parmi la liste suivante) :
PostgreSQL
DocumentDB
Redis
Message Broker (maitriser l’une des technos parmi la liste suivante) :
PUB/SUB
KAFKA
Maîtrise des modèles de conception (Design Patterns) applicatifs
TDD
Git
Compétences appréciées :
Connaissance AWS apprécié
Lambda
S3
AWS Batch
ECS
Connaissances Devops appréciées :
Kubernetes
Helm
Docker
GitLabEE CI/CD
Key Vault
ElasticSearch
Votre profil:
5 ans minimum d'expérience Java en milieu professionnel
Diplôme en informatique, ingénierie informatique ou autre diplôme d'ingénieur pertinent
Niveau d’anglais technique
Métier
Technologies & Systèmes D'information
Renault Group s’engage à créer un environnement de travail inclusif et les conditions permettant à chacun de nous d’apporter sa passion, donner le meilleur de lui-même et s’épanouir, tout en étant lui-même.
Nous trouvons notre force dans notre diversité et nous nous engageons à garantir l'égalité des chances en matière d'emploi, indépendamment de la couleur, de l'ascendance, de la religion, du sexe, de l'origine nationale, de l'orientation sexuelle, de l'âge, de la citoyenneté, de l'état civil, du handicap, de l’identité de genre, etc. Si vous avez un handicap ou un besoin particulier nécessitant l’aménagement du poste de travail ou de l’horaire de travail, merci de nous le faire savoir en remplissant ce formulaire.
Afin de pouvoir suivre en temps réel l'évolution de vos candidatures et pouvoir rester en contact avec nous, nous vous invitons à créer un compte candidat. Cela ne vous prendra pas plus d’une minute et vous permettra également de faciliter vos prochaines candidatures.
En soumettant votre CV ou votre candidature, vous autorisez Renault Group à utiliser et stocker des informations vous concernant à des fins de suivi de votre candidature ou de futurs emplois. Ces informations ne seront utilisées que par les sociétés de Renault Group tel que mentionné dans la Politique Groupe de protection des données personnelles.