Détails de la mission
Lieu de la mission

Casablanca (100% sur site)

Durée

6 mois renouvelables

Date de début

ASAP au plus tard sous un mois

Entreprise :

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.

Poste

Pour le compte de notre client, multinationale spécialisée dans l'infogérance et l'intégration informatique, nous recrutons un Tech Lead FullStack pour une mission freelance de 6 mois renouvelables.

Fonctions et responsabilités:

• Développer des interfaces utilisateur en React selon les standards UX/UI.
• Implémenter des APIs REST sécurisées en Java avec Spring Boot.
• Intégrer les APIs avec le front-end, les bases de données et les services Kafka.
• Développer des traitements batchs avec Spring Batch pour les opérations planifiées ou massives.
• Participer à la mise en œuvre de la sécurité applicative (authentification, autorisation, chiffrement, gestion des rôles).
• Intégrer et exploiter Apache Kafka pour la gestion des événements et la communication inter-services. • Contribuer à la mise en place de tests automatisés et de pipelines CI/CD (GitLab CI, Jenkins, Docker).
• Participer aux revues de code, à la diffusion des bonnes pratiques et à l’amélioration continue.
• Collaborer avec l’équipe DevOps pour le déploiement, la supervision et la gestion des environnements.

Profil

Ingénieur en Informatique de formation (ou équivalent), vous justifiez d'une expérience minimale de 8 ans dans un poste similaire.

Compétences techniques requises:

• Back-End : Java 11+, Spring Boot, Spring Batch, Spring Security, JPA/Hibernate.
• Front-End : React, JavaScript/TypeScript, Redux, Axios. Sécurité : OAuth2, JWT, gestion des rôles, protection des endpoints, bonnes pratiques OWASP.
• DevOps : Git, GitLab CI/CD, Jenkins, Docker, Kubernetes (un plus).
• Messaging/Event-Driven : Apache Kafka (production et consommation de messages).
• Tests : JUnit, Mockito, Postman, Cypress ou équivalent.

Aptitudes / Qualités personnelles requises :

• Bon sens de communication, de collaboration et d’adaptation
• Bonne capacité rédactionnelle
• Force de proposition
• Agilité et Autonomie

Postuler