
Développeur Back-End Senior Java / Kafka en Freelance
- Rabat Casablanca
- Contrat
- Temps-plein
- 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)
- 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
- Très bonne maîtrise des bases de données relationnelles (PostgreSQL, SQL)
- Connaissance des bases orientées documents telles que Couchbase, BigTable
- 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
- 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)
- 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é
- Travail en mode agile, notamment SCRUM