Développeur Back-End Senior Java / Kafka en Freelance Ref. 006029
Morocco
Full Time
Experienced
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
--
Entre engagement en tant que cabinet de staffing et de recrutement :
- Novancy One, cabinet expert leader en recrutement et en staffing de talents dans les domaines des systèmes d'information et de la transformation digitale, s'engage fermement à promouvoir l'égalité et la diversité dans son processus de recrutement. Nous encourageons vivement les candidatures de profils variés, garantissant des opportunités équitables pour tous, quels que soient la race, la couleur, la religion, le genre, l'orientation sexuelle, l'origine nationale, le handicap, l'âge ou le statut d'ancien combattant. Si vous pensez que votre candidature n'a pas été prise en compte, faites-le nous savoir à l'adresse https://novancy.com/contactus. Découvrez nos offres d'emploi actuelles sur https://novancy.com/jobs/ ou soumettez votre CV pour des opportunités futures sur https://novancy.com/cv.
Our commitment as staffing agency:
- Novancy One, a leading expert in staffing and recruitment for information systems and digital transformation, is deeply committed to promoting equality and diversity throughout our hiring process. We actively encourage applications from candidates of all backgrounds, ensuring fair and equal opportunities for everyone, irrespective of race, color, religion, gender, sexual orientation, national origin, disability, age, or veteran status. If you feel your application has been overlooked, we want to hear from you—reach out to us at https://novancy.com/contactus. Discover our latest job opportunities at https://novancy.com/jobs/ or submit your resume for future openings at https://novancy.com/cv.
Apply for this position
Required*