ESENCA
Postée il y a 4 jours
Nous cherchons un Tech Lead expérimenté pour notre Delivery Management System B2C. Ce produit s'appuie sur des solutions éditeur, complétées par des composants internes et permet de gérer l'exécution de la livraison au client avec les transporteurs.
Le contexte est international, l'anglais courant est nécessaire.
La mission se déroule dans la région lilloise, la présence sur site est obligatoire, de préférence habiter dans la métropole lilloise.
Le rôle du Tech Lead dans l'équipe :
- patron des équipes de dév (design l'architecture applicative, arbitre les choix techniques, valide les PR, accompagne les dévs de l'équipe)
- capacité et curiosité de comprendre le besoin fonctionnel pour trouver la bonne solution tech
- connaissance large des technos du marché pour choisir les plus adaptées à la situation
- maîtrise du devOps pour accompagner l'équipe
- développe au sein de l'équipe pour rester proche de la solution
- propage les bonnes pratiques de développement et de conception (clean code, architecture hexagonale, DDD, etc) en adéquation avec les pratiques client
Il pourra s'appuyer dans sa mission sur les équipes (Product Leader Digital / Business, Software Architect, Enterprise Architect , etc).
Stack :
- Java 11 (Legacy) à 21 (nouveaux composants) + SpringBoot
- Postgres + MongoDB
- Kafka
- Datadog
- la connaissance de Scala est un bonus non négligeable
Profil candidat:
Compétences techniques :
Java 11 à 21 / SpringBoot - Confirmé - Impératif
API Rest / Kafka - Confirmé - Impératif
OPS + Postgres - Confirmé - Important
Anglais obligatoire