Nous recherchons un Développeur Java Senior freelance pour rejoindre notre équipe à Casablanca. Le candidat idéal possède une solide expérience de plus de 7 ans en Java, avec une expertise avérée dans la conception et le déploiement de microservices. Il maîtrise les pratiques DevOps, notamment CI/CD, Docker et Kubernetes, et est capable d’automatiser les processus de déploiement et de monitoring.
Responsabilités principales :
- Concevoir, développer et maintenir des microservices Java robustes et évolutifs.
- Collaborer avec les équipes DevOps pour automatiser les pipelines CI/CD, gérer les conteneurs Docker et orchestrer les services via Kubernetes.
- Assurer la qualité du code, effectuer des revues de code et mettre en place des tests unitaires et d’intégration.
- Garantir la performance, la scalabilité et la sécurité des applications.
- Encadrer et former les développeurs juniors, partager les bonnes pratiques et promouvoir une culture de code propre.
Qualifications requises :
- Master ou diplôme équivalent en informatique ou domaine connexe.
- Expérience confirmée en Java, microservices et environnement DevOps.
- Excellente maîtrise de Java 8/11/17, Spring Boot, Hibernate, et des outils de build tels que Maven ou Gradle.
- Connaissance approfondie des architectures microservices, des patterns de communication (REST, gRPC) et de la gestion des données.
- Expérience pratique avec Docker, Kubernetes, Helm et des solutions de CI/CD (Jenkins, GitLab CI, GitHub Actions).
- Capacité à travailler de manière autonome, à gérer plusieurs projets simultanément et à respecter des délais serrés.
Disponibilité :
- Immédiate ou dans un délai d’un mois.
Nous offrons un environnement de travail flexible, des missions stimulantes et la possibilité de travailler sur des projets innovants pour des clients internationaux. Si vous êtes passionné par le développement Java, les microservices et les pratiques DevOps, envoyez votre candidature dès maintenant.