Published today
Développeur Senior Full-stack Java
TalentMind
View all jobs from this employerCasablanca
Listing checked on 12 October 2026
Your match with this job
Skills, experience, education, languages and location: a score out of 100, with the details.
PDF or Word, 5 MB maximum. By adding your CV, you accept our Terms of use.
The essentials of the job
- Sector
- Banking, insurance and finance
- Degree
- Bac+4/5
- Experience
- 5 years minimum
- Contract
- Freelance
- Publication date
- 12 October 2026
Intitulé de poste : Développeur Senior Full-stack Java
Lieu : Casablanca
Type de contrat : Freelance
Secteur : Bancaire
Nous recrutons pour l’un de nos clients du secteur bancaire un Développeur Senior Full-Stack Java qui contribuera à la conception, au développement et à l’industrialisation des assets digitaux, en garantissant leur sécurité, leur performance et leur extensibilité.
Responsabilités :
• Concevoir, développer et maintenir les assets digitaux socles (API, modules front, composants mobiles).
• Garantir la sécurité applicative (OIDC/OAuth2, Keycloak, chiffrement, conformité OWASP).
• Participer à l’industrialisation : CI/CD, observabilité (logs, metrics, monitoring), qualité (tests unitaires, intégration, automatisés).
• Assurer la progicielisation : mise en place de mécanismes de paramétrage et d’extension multi-filiales (feature flags, configuration dynamique, i18n).
• Contribuer aux revues de code, au respect des standards de développement et à la documentation technique.
• Collaborer avec les architectes et les POs pour traduire les besoins métiers en solutions techniques.
Compétences 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 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)
Profil requis:
• Formation / Diplôme : BAC +5 en Système d’information
• Expérience requise : 5 ans d’expérience
The employer
TalentMind
Banking, insurance and finance
View all jobs from this employer
Listing checked on 12 October 2026