Job Specifications
Attijariwafa bank est le premier groupe bancaire et financier du Maghreb et un acteur financier de référence en Afrique. En plus de l’activité bancaire, le Groupe opère, à travers des filiales spécialisées, dans tous les métiers financiers : assurance, crédit immobilier, crédit à la consommation, leasing, gestion d’actifs, intermédiation boursière, conseil, location longue durée, factoring. Le groupe Attijariwafa bank accompagne aujourd’hui 12 millions de clients particuliers, professionnels, entreprises et institutionnels et mobilise 20.900 collaborateurs dans 26 pays en Afrique, en Europe et au Moyen-Orient, dans le cadre de notre développement,
Dans le cadre du renforcement de ses équipes IT, Attijariwafa Bank recrute un(e) Tech Lead Java Spring Boot / React pour rejoindre le Digital Center et contribuer à la conception et au développement de solutions digitales innovantes au service de ses métiers.
Missions principales
Participer activement au développement des solutions SI en mode Agile : rituels Scrum, développement des User Stories, revue de code et support aux phases de test.
Concevoir et piloter l’architecture technique des applications basées sur Spring Boot, microservices et React en respectant les normes de sécurité et les standards du SI.
Encadrer techniquement l’équipe de développement et garantir l’application des bonnes pratiques : Clean Code, tests unitaires, code review, qualité logicielle.
Collaborer étroitement avec le Product Owner afin d’aligner les choix techniques avec les besoins fonctionnels et la roadmap produit.
Participer à la mise en place des pratiques DevOps : intégration continue, déploiement automatisé et amélioration continue des pipelines.
Assurer le support niveau N3, analyser et résoudre les incidents techniques dans le respect des SLA.
Contribuer à la montée en compétences de l’équipe à travers le mentoring, le partage de connaissances et l’animation de communautés techniques.
Indicateurs clés de performance
Qualité et maintenabilité des développements réalisés.
Respect des standards techniques et des bonnes pratiques de développement.
Contribution au partage de connaissances et à la montée en compétences de l’équipe.
Capacité à proposer des solutions techniques innovantes et performantes.
Environnement de travail
Collaboration avec les équipes développement, architecture, sécurité, intégration, production et métiers.
Participation à des projets digitaux stratégiques dans un environnement Agile et collaboratif.
Interaction quotidienne avec les différentes parties prenantes du Digital Center.
Compétences techniques requises
Solide expérience en Java / Spring Boot / Microservices.
Bonne maîtrise de React / JavaScript / TypeScript.
Connaissance des architectures API REST, conteneurisation, cloud ou DevOps.
Maîtrise des outils de CI/CD, tests automatisés et gestion de versions (Git).
Connaissance des pratiques Agile / Scrum.
Bonne compréhension des architectures SI et des enjeux de sécurité applicative.
Compétences managériales
Leadership technique et capacité à fédérer une équipe.
Esprit d’analyse et résolution de problèmes.
Sens de l’innovation et de l’amélioration continue.
Excellentes capacités de communication et de collaboration.
Formation et expérience
Bac +5 (école d’ingénieur ou équivalent en informatique).
5 à 10 ans d’expérience en développement logiciel dont une expérience en rôle de Tech Lead ou référent technique.
Intéressé(e) ? Rejoignez une équipe dynamique et participez à la construction des solutions digitales de demain.
About the Company
With our universal banking model, our pan-African scope, the complementarity of our businesses and our solid expertise, we are a leading player in the Moroccan and African financial sector. For over a century, we've been able to adapt by diversifying our business lines, renewing our offers and revising our structures to fulfil our aim of becoming the leading customer service bank. At Attijariwafa bank, we currently support 10 million retail, professional, corporate and institutional clients, with 20,125 employees in 25 count...
Know more