Rabat (Hybride)
6 mois renouvelables
ASAP ou au plus tard 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 Dev Back-End Java pour une mission freelance de longue durée sur Rabat.
Intégré(e) dans les équipes DF Finance & Corporate le/la consultant(e) aura pour mission de développer et maintenir les applications backend de l'entreprise en utilisant des technologies Java, Spring, Docker et Google Cloud Storage. Vous serez amené(e) à collaborer étroitement avec les équipes de développement front-end et les équipes métiers pour concevoir et implémenter des solutions innovantes répondant aux besoins de l'entreprise.
Ingénieur en Informatique de formation (ou équivalent), vous justifiez d'une expérience minimale de 7 ans dans un poste similaire.
• Maîtrise de la programmation Java, y compris les concepts avancés comme la programmation orientée objet, les génériques, les expressions lambda et les streams.
• Expérience significative avec le framework Spring, notamment Spring Boot, Spring Data et Spring Security.
• Connaissance approfondie de Docker et des concepts de conteneurisation pour le développement et le déploiement d'applications.
• Compétences en cloud computing, en particulier Google Cloud Platform, et expérience avec des services comme Google Cloud Storage.
• Familiarité avec les principes d'architecture logicielle et les patterns de conception.
• Capacité à écrire du code clair, lisible et bien documenté.
• Expérience avec les bases de données relationnelles (par exemple, MySQL, PostgreSQL) et les outils de gestion de bases de données.
• Connaissance des concepts d'API RESTful et des meilleures pratiques pour la conception et l'implémentation d'API.
• Compréhension des concepts d'agilité et des méthodologies de développement Agile (Scrum, Kanban).
• Excellente communication écrite et orale : Aptitude à produire des livrables et des reportings de haute qualité.
• Esprit d'analyse et d'amélioration continue : Capacité à évaluer le code et ses impacts, ainsi qu'à remettre en question les solutions existantes pour les améliorer.
• Capacité de prise de recul : Aptitude à évaluer les problématiques avec objectivité et à proposer des solutions d'amélioration.
• Esprit d'équipe : Capacité à collaborer efficacement avec les membres de l'équipe pour atteindre des objectifs communs.