/
Ref. :
Développeur Back-End Senior Java / Kafka en Freelance
--Casablanca/Rabat--
Ref. : 006029
Objectif du poste :
Rejoignez une équipe tech dynamique pour concevoir, développer et maintenir des applications performantes et scalables en Java, dans un environnement cloud, microservices et event-driven. Vous participerez à toutes les phases du cycle de développement, de la conception jusqu’au run.
- Localisation : Rabat / Casablanca
- Présence sur site : Minimum 2 jours par semaine
- Disponibilité : ASAP
- Expérience requise : 7 ans minimum
- Langue : Excellent niveau de communication en français (écrit et oral)
Stack technique & compétences requises :
Back-End :
- Maîtrise de Java et Spring Boot
- Expertise dans l’utilisation de Kafka
- Expérience avérée avec les architectures microservices et event-driven
Bases de données :
- Très bonne maîtrise des bases de données relationnelles (PostgreSQL, SQL)
- Connaissance des bases orientées documents telles que Couchbase, BigTable
Cloud & DevOps :
- Connaissance des environnements cloud, notamment GCP (BigQuery, BigTable) et Azure
- Maîtrise des pipelines CI/CD, notamment GitLab CI/CD
- Utilisation de Docker pour le packaging et le déploiement
- Familiarité avec les principes DevOps et les pratiques de déploiement continu
Qualité logicielle & Craftsmanship :
- Connaissance des principes de Clean Architecture et craftsmanship (SOLID, YAGNI…)
- Contribution à la qualité logicielle (tests automatisés, couverture, SonarQube)
- Expérience en tests unitaires et tests d'intégration (JUnit, Mockito, Karate, Gatling)
Soft Skills :
- Très bon niveau de communication en français (oral et écrit)
- Excellentes compétences en collaboration et travail en équipe
- Sens critique et capacité à prendre du recul sur les sujets techniques/fonctionnels
- Autonomie, rigueur, proactivité et sens des responsabilités
- Force de proposition, implication dans les décisions d’équipe
- Capacité à respecter les délais tout en maintenant un haut niveau de qualité
Méthodologie :
- Travail en mode agile, notamment SCRUM