Détails de la mission
Lieu de la mission

RABAT Technopolis (Hybride)

Durée

6 mois renouvelable

Date de début

Dev Back-end Sénior Java

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 Dev Back-end Sénior Java
Intégré(e) au sein de la Digital Factory Magasin, le/la consultant(e) participera à la conception et au développement d’applications web et de back-office destinés aux collaborateurs en magasin.
Ses principales missions :
• Développer des services back-end performants et sécurisés avec Spring Boot (MVC, Gateway, Security).
• Concevoir et intégrer des flux via Apache Camel.
• Mettre en place et gérer des systèmes de messagerie asynchrone avec Kafka.
• Participer à la mise en œuvre de solutions basées sur Event Sourcing et CQRS.
• Garantir la qualité, la scalabilité et la maintenabilité du code à travers une Clean Architecture et/ou architecture hexagonale.
• Effectuer des tests unitaires et d’intégration (JUnit, Mockito, Gatling).
• Contribuer à l’amélioration continue et au respect des bonnes pratiques DevOps (GitLab CI/CD, Docker, Kubernetes).

Profil

Profil Sénior – plus de 7 ans d’expérience en développement Back-End sur Java / Spring / Camel / Kafka

Compétences techniques requises:

• Langages & Frameworks : Java, Spring Boot (MVC, Gateway, Security), Apache Camel
• Messaging & Event-driven : Kafka, Event Sourcing, CQRS
• Bases de données : MongoDB, PostgreSQL / SQL
• Architecture : Clean Architecture, Architecture hexagonale
• DevOps & Outils : GitLab CI/CD, Docker, Kubernetes• Tests : JUnit, Mockito, Gatling (tests perfs)
• Méthodologie : Agile / Scrum
• Soft skills : Esprit d’analyse, communication claire, autonomie, rigueur et esprit d’équipe

Aptitudes / Qualités personnelles requises :

• Autonomie et rigueur
• Bonne capacité d’analyse et de synthèse
• Capacité à travailler avec plusieurs équipes projet
• Sens de la coordination et bon relationnel