Rabat Technopolis (hybride 1semaine/mois sur site)
6 mois renouvelables
ASAP
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, nous sommes à la recherche d'un Développeur Backend JAVA pour une mission freelance de longue durée.
- 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
- Autonomie et rigueur.
- Anticipation et prise d’initiative.
- Bonne capacité d’analyse et d’adaptation.
- Travail en équipe.
- Respect des dates de livraison.