Développeur back Maitrisant - JAVA 17 / SpringBoot 2.
Role details
Job location
Tech stack
Job description
- Français Courant (Impératif)
- Anglais Professionnel (Impératif)
Test du lien technique : https://candidate.evalil.com/test/673bcead479e8a95a59714cc "Le passage de ce test est impératif pour l'évaluation de votre profil. Nous vous invitons également à postuler sur Indeed. Merci pour votre compréhension."
Description détaillée
Développement des interfaces entre un backbone transactionnel B2B développé en interne (réapprovisionnement des magasins et commandes fournisseurs) et le reste de l'eco système data driven et event driven.
Sous forme d'API REST et client kafka, * Contribue à la définition des spécifications générales
- Réalise l'analyse technique et l'étude détaillée
- Adapte et paramètre les progiciels applicatifs (ERP)
- Réalise le prototypage
QUALIFICATION :
- Élabore les jeux d'essais pourles tests unitaires d'intégration
- Effectue les tests unitaires
- Identifie et traite les dysfonctionnements
DÉVELOPPEMENT :
- Réalise les modules (objets et composants logiciels)
- Assemble les composants
- Rédige les documentations
MAINTENANCE :
- A en charge la maintenance corrective
- A en charge la maintenance évolutive
- Administre les composants logiciels réutilisables et met à jour la nomenclature de ces composants
SES LIVRABLES :
- Code documenté suivant les règles et référentiels de l'entreprise
SES INDICATEURS DE PERFORMANCE :
- Nombre de corrections en phase de recette
- Performance des composants développés (via des benchmarks)
- Respect du délai dans la réalisation des modifications
- Nombre de régressions
Requirements
- Vous maîtrisez Java 17+ et Springboot
- Vous savez modéliser des API's,
- Vous maîtrisez la modélisation de Base de données MongoDB, Postgre, sql
- Vous avez des compétences en matière d'automatisation de Test
- Vous aimez intervenir dans tout le processus agile
- Vous êtes sensible aux principes, aux pratiques et aux outils DevOps
Avec les enjeux forts de nos produits, nous avons besoins que :
-
Vous avez minimum 6 ans d'expérience significative
-
Vous effectuez une veille constante des technologie du marché afin de pouvoir partager le fruits de vos recherches avec vos co-équipiers.
-
Votre communication agile et votre empathie vous permet de bien cerner les besoins des utilisateurs, de les challenger.
-
De nature curieuse et ouverte vers l'autre vous aimez travailler en équipe et échanger sur les bonnes pratiques (Git, Code-review, Clean-code, TDD). Vous considérez le feedback comme un levier d'amélioration continue
-
Vous savez travailler en Anglais, À la demande du Métier, il analyse, paramètre et code les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures. SON ACTIVITE : ANALYSE, * Quelle est votre ouverture à la mobilité sur Lille ?
-
A partir de quelle date vous serez disponible pour démarrer cette nouvelle mission ?
-
Quelle est votre prétention salariale ?