MISSION DU POSTE :
L’objectif est de bâtir un socle commun générique, extensible et paramétrable, permettant un déploiement rapide et homogène dans plusieurs filiales, tout en respectant leurs spécificités locales.
Le Techlead participera à la conception, au développement et à l’industrialisation de ces assets digitaux, en garantissant extensibilité, sécurité et performance.
DESCRIPTIF DES RESPONSABILITES :
- Suivi de proxomité des projets/sujets
- Etude, Paramétrage et réalisation du backlog des évolutions, nouveaux produits avec les squads
- Documentation des livrables et procédures,
- Revue de Code et accopagnement des developpeurs
- Conception technique et préparation des livrables
COMPETENCES REQUISES :
Back-end :
- Java / Spring Boot (microservices, Spring Security, Spring Data)
- API-first avec OpenAPI/Swagger
- Kafka / Messaging / Event-driven architecture
- Bases de données relationnelles (PostgreSQL, Oracle)
Front-end :
- React.js (hooks, state management, composants réutilisables)
- Notions en Angular/Typescript appréciées
- Intégration avec API REST / GraphQL
Pratiques de développement (Craft) :
- Clean Code, TDD/BDD, SOLID, DDD, architecture hexagonale
- Revues de code, qualité (Sonar, coverage), CI/CD (GitHub Actions, Jenkins, etc.)
- Tests unitaires, intégration et end-to-end
Sécurité applicative :
- Connaissance des principes OWASP Top 10
OAuth2 / OpenID Connect (Keycloak, PKCE, scopes, refresh tokens)
- Gestion des identités et des accès (IAM)
Outils & Environnements :
- Docker, Kubernetes / OpenShift
- ELK Stack (Elastic, Logstash, Kibana) pour observabilité
- Git, GitFlow, intégration continue
Culture technique :
- Expérience dans des contextes industriels (progicialisation, industrialisation, multi-filiales)
- Sensibilité à la performance, la scalabilité et la maintenabilité
- Ouverture aux bonnes pratiques de développement collaboratif et à la documentation
FORMATION :
- Ingénieur (BAC+5) avec un bon bagage informatique
EXPERIENCE PROFESSIONNELLE DEMANDEE :
- Participation dans des projets de modernisation de solution en tant que technical lead
- Expérience de 7 ans et plus
AUTRES CARACTERISTIQUES DEMANDES :
- Connaissance dans le domaine bancaire
- Bon sens de communication, de collaboration et d'adaptation
DISPONIBILITE :
TYPE DE MISSION :
MOBILITE :
Commentaires
Aucun commentaire pour le moment.