cover image
IT Road Consulting

Tech Lead Java Senior (+6 ans) - secteur bancaire

On site

Casablanca, Morocco

Senior

Full Time

03-02-2026

Share this job:

Skills

Communication Java TypeScript PostgreSQL GraphQL GitHub CI/CD DevOps Docker Kubernetes Jenkins Coaching Architecture git angular Spring React.js Spring Boot Spring Security OpenShift Kafka Microservices GitHub Actions

Job Specifications

Mission du Poste

L’objectif principal est de bâtir un socle commun générique, extensible et paramétrable. Ce socle doit permettre un déploiement rapide et homogène au sein de plusieurs filiales tout en respectant les spécificités locales.

En tant que Technical Lead, vous participerez activement à la conception, au développement et à l’industrialisation de ces assets digitaux, en garantissant les plus hauts standards d’extensibilité, de sécurité et de performance.

Responsabilités
Pilotage Technique : Suivi de proximité des projets et des sujets techniques.
Développement & Backlog : Étude, paramétrage et réalisation du backlog des évolutions et des nouveaux produits en collaboration avec les squads.
Coordination : Assurer la synchronisation technique entre les différentes parties prenantes.
Qualité & Accompagnement : Revue de code, documentation des livrables/procédures et coaching des développeurs.
Conception : Élaboration de la conception technique et préparation rigoureuse des livrables.

Compétences Techniques RequisesBack-end & Architecture
Java / Spring Boot : Maîtrise des microservices, Spring Security et Spring Data.
API : Approche "API-first" avec OpenAPI/Swagger.
Messaging : Kafka, Event-driven architecture.
Bases de données : PostgreSQL, Oracle.
Front-end
React.js : Hooks, state management, composants réutilisables.
Notions : Angular/Typescript (appréciées).
Intégration : API REST / GraphQL.
Pratiques de Développement (Craftsmanship)
Clean Code, TDD/BDD, SOLID, DDD, Architecture Hexagonale.
CI/CD (GitHub Actions, Jenkins), Qualité de code (Sonar, coverage).
Tests unitaires, d'intégration et end-to-end.
Sécurité & Infrastructure
Sécurité : OWASP Top 10, OAuth2 / OpenID Connect (Keycloak, PKCE, IAM).
DevOps : Docker, Kubernetes / OpenShift.
Observabilité : Stack ELK (Elastic, Logstash, Kibana).
Versionning : Git, GitFlow.

Profil Recherché
Formation : Ingénieur (BAC+5) avec un solide bagage informatique.
Expérience : Expérience confirmée en tant que Technical Lead sur des projets de modernisation de solutions.
Secteur : Une connaissance du domaine bancaire est fortement souhaitée.
Soft Skills : * Excellente communication et esprit de collaboration.
Force de proposition, autonomie et agilité.
Capacité de rédaction technique.
Sensibilité accrue à la performance et à la maintenabilité logicielle.

About the Company

Acteur innovant dans le domaine des systèmes d’information, IT Road Consulting a mobilisé les meilleures compétences pour répondre aux impératifs de performance de ses clients en termes de qualité de service, de valeur ajoutée, et de coûts. IT Road Consulting a pour objectif d’accompagner et d’aider ses clients à mettre leur Système d’Information au service de leur stratégie à long terme. Pour cela, IT Road Consulting offre des prestations structurées qui répondent à toutes les exigences:  - Edition Solutions SI - Élaboratio... Know more