Software Engineer (Java/Vues .js )
Technology
الدار البيضاء سطات الدار البيضاء المغرب, المغربمنذ 3 أسابيعحتى 28/11/2026
دوام كاملعن بُعد بالكامل
وصف الوظيفة
Votre mission
Au sein de nos équipes projets, vous interviendrez sur le développement et l’évolution d’applications métiers Full Stack Java / View.js pour des clients grands comptes, dans des environnements techniques complexes En tant que Senior Software Enginer Java/ View.js , vos missions seront :
- En tant que Senior Software Engineer Java / Vue.js (dominante Front-End), vos missions seront :
- Concevoir, développer et maintenir des applications backend Java (Spring Boot) et frontend Vue.js.
- Développer des interfaces utilisateur modernes, performantes et intuitives.
- Développer et consommer des API RESTful robustes et sécurisées.
- Implémenter des services métiers et gérer la couche d'accès aux données (JPA / PostgreSQL).
- Participer à la conception et à l'évolution d'architectures orientées microservices.
- Produire des tests unitaires et des tests d'intégration et contribuer à leur automatisation.
- Garantir la qualité du code via les bonnes pratiques de développement (Clean Code, Sonar, revues de code).
- Collaborer avec les équipes projet (QA, DevOps, Architectes, Product Owners) dans un environnement Agile / Scrum.
- Participer aux cérémonies Agile et aux démarches d'amélioration continue.
- Contribuer à la documentation technique et assurer le support applicatif.
- Diplômé(e) d'un Bac+2 à Bac+5 en informatique ou équivalent.
- Expérience de 5 ans minimum en développement Java Full Stack.
- Bonne maîtrise de Java (idéalement Java 17) et de l'écosystème Spring (Boot, REST, Security, JPA).
- Excellente maîtrise de Vue.js (Vue 2 ou Vue 3).
- Solides compétences en développement Front-End (JavaScript, TypeScript, HTML5, CSS3).
- Bonne maîtrise des bases de données relationnelles (SQL / PostgreSQL).
- Expérience sur les architectures Microservices.
- Connaissance des outils et environnements : Maven, Git/GitLab, Sonar.
- Familiarité avec les environnements conteneurisés (Docker, Kubernetes) est un plus.
- Connaissance des chaînes CI/CD.Expérience en tests unitaires et d'intégration.
- Esprit d'équipe, autonomie et sens de l'organisation.
- Excellentes capacités de communication.
- Une expérience dans des contextes de production de services est un plus.
- Qualité de vie au travail : télétravail possible au Maroc et à l’international, flexibilité et autonomie.
- Apprentissage en continu : formations, certifications et accompagnement personnalisé.
- Projets variés et à fort impact : missions stimulantes pour des clients de premier plan.
- Écosystème d’expertise : intégration dans des communautés techniques actives
Keywords
SonarHTML5GitLabSpring FrameworkVue.jsMAVENTypescriptSonarQubeJavaScriptDevOpsCss 3PostgresqlScrumSqlJavaCI / CDGitDockerKubernetesCI/CD
هل أنت مهتم بهذه الوظيفة؟