cover image
SMILE

Développeur Java FullStack H/F

Hybrid

Casablanca, Morocco

Full Time

06-03-2026

Share this job:

Skills

Communication Java JavaScript HTML CSS Apache Kafka MongoDB GitLab CI/CD DevOps Ansible apache angular AWS Springboot HTML/CSS Spring Gradle Gitlab CI Kafka Terraform

Job Specifications

SMILE est le leader du "sourire" au travail, mais aussi de l'intégration de solutions Open-Source. Enthousiastes, agiles et performants, notre vocation est de libérer le potentiel d'innovation des entreprises, à travers l'Open-Source !

Nos Smiliens experts accompagnent les entreprises dans des domaines aussi variés que le Digital, les Business Apps, l'Embarqué & l'IoT et l'Infrastructure : 2000 collaborateurs présents dans 9 pays, avec 17 agences réparties en France et à l'international. Nos marques expertes : SensioLabs, Neopixl, Alter Way, UX-Republic, Creativestyle et Synotis.

Nous sommes certifiés “Happy at Work” 2023 !

Au sein de l'agence située à Casablanca, rejoignez une équipe dynamique dans une ambiance à taille humaine.

Nous recherchons un Développeur Java FullStack Senior

Compétences attendues:

Maîtrise sur les technologies Java/Spring et Angular
Maîtrise des chaînes devops GitLab CI, Sonar, Ansible
Maîtrise des services AWS associés (S3, Cloudfront, Fargate, API Gateway, Cognito)
Gestion des flux de données entre applications via Apache Kafka
Revue de code des développements réalisés par les développeurs en peer
Participation aux travaux préparatoires au développement
Contribution à la rédaction de la documentation technique de maintenance (spécifications techniques détaillées, PTI, PTE, Dossier de MEP…)
Apport d’une expertise sur les bonnes pratiques / outillage
Proposition de pistes d’amélioration sur l’existant
Garantie des performances de l’application
Gestion du RUN (réponse aux incidents, analyse, …)
Rédaction de tests unitaires et d’intégration

Les compétences suivantes seront un plus:

Connaissance de Webflux
Connaissance de Terraform
Connaissance des schémas Avro
Expérience en migration logicielle (montées de versions)

Stack Technique attendue et séniorité:

Backend:

Java 17/21/25 SpringBoot 3.5 MongoDB 8 AWS (S3, ECS, Cloudfront, Fargate, API Gateway) CI/CD Gitlab DevOps Sonarqube Kafka Gradle

Frontend: HTML/CSS Javascript Angular 18+ HighCharts

Soft skills :

Forte capacité d'analyse et de proposition
Pédagogie et esprit d'équipe
Autonomie et sens des responsabilités
Rigueur et qualité de code
Bonne communication

Ce que nous offrons :

Environnement technique stimulant avec des challenges variés
Projets innovants sur des technologies récentes
Équipe dynamique et collaborative
Possibilités d'évolution et de montée en compétences

Type de poste : CDI

Localisation : Casablanca

About the Company

We are 2000+ digital creatives and doers in 9 countries. Since we were born, our approach has been based on a deep understanding of your market specificities, your business, and financial perspectives, and your expectations from now onwards to the next years. Our open-source DNA is a huge guarantee of our value proposition. As fair-minded people, we do not want you to be trapped in a single or inappropriate solution: our recommendations always follow s your business objectives and organization. We support you in making rel... Know more