Rabat Technopolis (Hybride)
6 mois renouvelables
ASAP au plus tard sous un mois
WeLinK est un cabinet de Conseil & Consulting IT fondé en 2011, spécialisé dans le Placement/Head Hunting de freelances IT.
WeLink est actuellement le N°1 des missions freelances au Maroc, et dispose de références solides au Maroc : CAPGEMINI, ATOS, IBM, SOFRECOM, CGI, GFI, Omnidata, SOPRA BANKING, HPS, UMANIS, SQLI, BDSI, WAFA ASSURANCE, DXC, ATTIJARI BANK, CFG BANK, MAJOREL, WEBHELP…
Ainsi que diverses références à l'international.
Depuis sa création, WELINK a pu intervenir sur plus de 600 Missions long termes (> 6 Mois). Quant à notre équipe actuelle, elle dépasse 150 Consultants Freelances IT en mission.
Pour le compte de notre client, multinationale spécialisée dans l'infogérance et l'intégration informatique, nous recrutons un Développeur Backend JAVA pour une mission freelance de 6 mois renouvelables.
● Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation en informatique, ou justifiant d'une expérience significative équivalente
● Expérience de plus de 7 ans en Java
● Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un plus.
● Concevoir, développer et maintenir des applications robustes et scalables avec les technologies Java, Spring Boot et Kafka
● Expériences significatives avec des architectures microservices et event-driven
● Bonne maîtrise des bases de données relationnelles et/ou orientées document
● Familiarité avec les principes DevOps, notamment l'intégration et le déploiement continus (CI/CD)
● Expérience avec les pipelines GitLab CI/CD pour l’automatisation des déploiements
● Maîtrise des outils de versioning, notamment Git
● Compréhension et application des principes de craftsmanship (clean code, SOLID, YAGNI…)
● Participation active à l’amélioration de la qualité du produit (tests unitaires et d’intégration, couverture de code, Sonar…)
● Participation à toutes les étapes du cycle de vie logiciel, de la conception à la mise en production, jusqu’au support en run
● Contribution à l’amélioration continue des pratiques et des outils de développement
● Capacité à assurer la maintenance et à faire évoluer les applications existantes
● Utilisation de JavaScript dans un contexte de développement full stack ou pour la validation de fonctionnalités front-end
● Expérience avec Kubernetes pour le déploiement et l’orchestration de microservices en environnement cloud
● Maîtrise des méthodes Agiles, notamment SCRUM
• Bon relationnel et excellente communication (interaction directe avec les métiers).
• Rigueur et organisation.
• Forte capacité d’adaptation et réactivité dans un environnement de travail dynamique.
• Autonomie et esprit d’équipe.