Software Engineer (JavaVues .js )
الدار البيضاء - المغرب
ملخص الوظيفة
Au sein de nos équipes projets vous interviendrez sur le développement et lévolution dapplications métiers Full Stack Java / pour des clients grands comptes dans des environnements techniques complexes En tant que Senior Software Enginer Java/ vos missions seront :
- Votre profil :
En tant que Senior Software Engineer Java / (dominante Front-End) vos missions seront :
- Concevoir développer et maintenir des applications backend Java (Spring Boot) et frontend .
- 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 daccès aux données (JPA / PostgreSQL).
- Participer à la conception et à lévolution darchitectures orientées microservices.
- Produire des tests unitaires et des tests dinté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 damélioration continue.
- Contribuer à la documentation technique et assurer le support applicatif.
- Diplômé(e) dun Bac2 à Bac5 en informatique ou équivalent.
- Expérience de5 ans minimum en développement Java Full Stack.
- Bonne maîtrise deJava (idéalement Java 17) et de lécosystème Spring (Boot REST Security JPA).
- Excellente maîtrise de (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 architecturesMicroservices.
- Connaissance des outils et environnements :Maven Git/GitLab Sonar.
- Familiarité avec les environnements conteneurisés (Docker Kubernetes) est un plus.
- Connaissance des chaînesCI/CD.Expérience en tests unitaires et dintégration.
- Esprit déquipe autonomie et sens de lorganisation.
- 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 à linternational 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 dexpertise : intégration dans des communautés techniques actives
Nos engagements et priorités:
Le groupe Capgemini encourage une culture inclusive dans un cadre multiculturel et handi-accueillant. En nous rejoignant vous intégrez un collectif qui valorise la diversité développe le potentiel de ses talents sengage dans des initiatives solidaires avec ses partenaires et se mobilise pour réduire son impact environnemental sur tous ses sites et auprès de ses clients.
Required Experience:
IC
عن الشركة
A global leader in consulting, technology services and digital transformation, we offer an array of integrated services combining technology with deep sector expertise.