You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Marwan A.MA

Marwan A.

Senior Java/DevOps/Kafka Fullstack Developer

300 €/jour
Saint-Denis, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Marwan

Développeur Senior Java / DevOps avec plus de 7 ans d’expérience dans la conception, le développement et la mise en production de solutions backend robustes et sécurisées. Expert en Java (8/11/17/21), Spring Boot, Node.js et architectures microservices comme monolithiques.

Spécialiste des pratiques DevOps, DevSecOps et GitOps (ArgoCD), de l’automatisation des pipelines CI/CD (GitLab CI, Jenkins), du déploiement sur Docker, Kubernetes et OpenShift, et de l’infrastructure as code (Terraform, Ansible).

Passionné par la qualité logicielle : mise en place de tests unitaires et d’intégration, analyse de code avec SonarQube, respect des principes SOLID et Clean Code.
Expérimenté en cloud computing (AWS, GCP, Azure), outillage de monitoring et logging (Prometheus, Grafana, ELK, Graylog) et méthodologies agiles (SAFe, Scrum).

Capacité à accompagner les équipes, mener des revues de code, optimiser les performances et garantir la sécurité tout au long du cycle de vie logiciel.
  • Arabe

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

  • Français

    Bilingue ou natif

  • Espagnol

    Notions

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • SOFRECOM
    Senior JAVA FULLSTACK Engineer
    TÉLÉCOMMUNICATIONS
    septembre 2022 - Aujourd'hui (3 ans et 9 mois)
    Rabat, RZ, Morocco
    Projets : NOOR – MAESTRO Réseaux – ORCHESTRATEUR de Paiement
    Domaine : Télécom
    Travail en équipe avec 10 développeurs, 3 analystes QA et un Scrum Master dans un environnement Agile SAFe.

    Missions :

    - Analyse et challenge des spécifications produit.

    - Contribution au processus de conception et prise de décisions techniques pour l’implémentation.

    - Développement et industrialisation d’outils de test pour les développements implémentés.

    - Développement full-stack avec Angular côté front-end et microservices Spring Boot/Node.js côté back-end (UML, modélisation de données, Spring Boot, Node.js, microservices, Angular, JPA/Hibernate, MongoDB, MariaDB, SQL, Maven, Kubernetes, Docker, OpenShift, Terraform, Git, GitLab CI/CD, Keycloak, RabbitMQ, Kafka, SonarQube, Vault, MySQL Workbench, BPM Camunda, JACOCO, JavaScript/TypeScript).

    - Mise en œuvre des pratiques DevOps et DevSecOps pour des pipelines de déploiement sécurisés et automatisés.

    - Collaboration étroite avec le Product Owner et le Scrum Master pour prioriser les tâches et garantir les délais.

    - Revue de code et mentorat des développeurs juniors.
    Apache kafka, RabbitMQ Kubernetes/Openshift Gitops/ArgoCD DevSecOps Graylog/ELK/Grafana
  • CLEANCODE
    FULLSTACK Developer
    mai 2021 - septembre 2022 (1 an et 4 mois)
    Tangier, TO, Morocco
    Projet : TARA FOUNDATION
    Domaine : Dons
    Collaboration avec une équipe de 5 développeurs, 3 analystes QA et un Scrum Master.

    Missions :

    - Analyse et compréhension des besoins du projet.

    - Estimation de la complexité et conception des fonctionnalités.

    - Développement des fonctionnalités et des tests automatisés (unitaires, performance, intégration, TDD).

    - Gestion des développements jusqu’à la mise en production.

    - Utilisation des services AWS (RDS, Amplify, Route 53, Elastic Beanstalk, S3, IAM, EC2).

    - Optimisation des performances et amélioration continue de l’architecture.

    - Mise en place de CI/CD et intégration des tests automatisés dans les pipelines.

    - Contribution à la sécurité applicative et respect des bonnes pratiques DevSecOps.

    Docker Kubernetes SpringBoot Java 11 Java 17
  • PEACOCK FINANCIALS
    FULL STACKJAVA JEE/ ANGULAR Developer
    novembre 2020 - mai 2021 (6 mois)
    Casablanca, GC, Morocco
    PEACOCK FINANCIALS [12/2020 – 05/2021]
    Lieu : Casablanca – Maroc

    Projet : EDS
    Domaine : Gestion des stocks
    Collaboration avec une équipe de 8 développeurs, 2 analystes QA et un Scrum Master dans un contexte Agile.

    Missions :

    - Conception des diagrammes UML et traduction des besoins clients en spécifications techniques.

    - Développement de fonctionnalités front-end en Angular et back-end en Java JEE.

    - Rédaction de la documentation technique et participation aux revues de code.

    - Développement de tests unitaires et mise en place de l’intégration continue.

    - Livraison des développements dans les environnements de qualification et production.

    - Contribution à l’optimisation des performances des modules critiques.

    - Mise en place de bonnes pratiques de développement (Clean Code, SOLID).
    Angular SonarQube TDD/BDD Architecture Microservices AWS

Recommandations

Soyez le premier à recommander Marwan

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Java EE 7 Application Developer 1Z0-900
    Oracle
    2025
    Java EE 7 Application Developer 1Z0-900
  • Java SE 21 Developer Professional 1Z0-830
    Java SE 21 Developer Professional 1Z0-830

Certifications

  • Expert Java 17/21
    Oracle
    2025
    JVM Threads Java 21 Multithreading java performance Virtual Thread Java17 Performance Tuning java optimisation Multi-threading
  • Expert Java EE 7 Application Developer
    Oracle
    2025
    JAX Transaction Monitoring JPA 2 EJB2 Web Services SOAP Concurrency JakartaEE REST API Integration REST API Development EJB 3

Compétences

Catégories