Description du poste
Rejoignez une entreprise dynamique dans le secteur de l'Informatique en tant que Développeur Java/Vue.js. Basé à Casablanca, vous intégrerez une équipe passionnée par l'innovation et désireuse de repousser les limites technologiques. Votre mission sera de participer activement à la conception, au développement et à l'amélioration de nos solutions logicielles de pointe.
Vos objectifs principaux consisteront à livrer des applications robustes et performantes, à garantir la satisfaction des utilisateurs finaux par la qualité du code et l'ergonomie des interfaces, et à contribuer à l'évolution architecturale de nos plateformes pour anticiper les besoins futurs du marché. Vous viserez l'excellence technique dans chacune de vos réalisations.
Au quotidien, vos responsabilités incluront :
- Concevoir et développer des applications web en utilisant les technologies Java pour le backend et Vue.js pour le frontend.
- Participer à l'intégralité du cycle de vie du développement logiciel, de la spécification à la mise en production.
- Collaborer étroitement avec les équipes produit et design pour traduire les exigences métiers en solutions techniques efficaces.
- Écrire du code propre, maintenable et performant, en respectant les bonnes pratiques de développement.
- Mettre en place et maintenir des tests unitaires et d'intégration pour assurer la fiabilité des applications.
- Diagnostiquer et corriger les anomalies dans les environnements de développement, de test et de production.
- Se tenir informé des dernières tendances technologiques et proposer des améliorations pertinentes.
- Contribuer à la documentation technique des projets.
Profil recherche
Pour prétendre à ce poste, un niveau d'études Bac +5 et plus est requis, idéalement dans une filière d'Informatique ou d'Électronique. Cette formation solide sera la base de votre expertise technique.
L'entreprise recherche un profil ayant une expérience significative comprise entre 5 et 10 ans dans le développement logiciel. Une expérience avérée dans la mise en œuvre de projets Java et Vue.js est fortement appréciée.
Les compétences techniques indispensables pour ce rôle incluent :
- Maîtrise approfondie du langage Java et de son écosystème (Spring Boot, Hibernate, etc.).
- Excellente connaissance du framework Vue.js et de ses concepts.
- Compréhension des architectures microservices et des API RESTful.
- Expérience avec les bases de données relationnelles (SQL) et/ou NoSQL.
- Connaissance des outils de gestion de version comme Git.
- Familiarité avec les méthodologies Agile (Scrum, Kanban).
Au-delà des aspects techniques, un bon relationnel, un esprit d'équipe développé et une capacité à résoudre des problèmes complexes seront des atouts majeurs. Si vous êtes passionné(e) par le développement et souhaitez relever de nouveaux défis, n'attendez plus pour postuler !