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/day
Saint-Denis, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Marwan

Senior Java / DevOps Developer with over 7 years of experience in designing, developing, and deploying robust and secure backend solutions. Expert in Java (8/11/17/21), Spring Boot, Node.js, and microservices as well as monolithic architectures.

Specialist in DevOps, DevSecOps, and GitOps (ArgoCD) practices, CI/CD pipeline automation (GitLab CI, Jenkins), deployment on Docker, Kubernetes, and OpenShift, and infrastructure as code (Terraform, Ansible).

Passionate about software quality: implementing unit and integration tests, code analysis with SonarQube, adherence to SOLID principles and Clean Code.
Experienced in cloud computing (AWS, GCP, Azure), monitoring and logging tools (Prometheus, Grafana, ELK, Graylog), and agile methodologies (SAFe, Scrum).

Ability to coach teams, conduct code reviews, optimize performance, and ensure security throughout the software lifecycle.
  • Arabic

    Native or bilingual

  • English

    Native or bilingual

  • French

    Native or bilingual

  • Spanish

    Basic

Remote only
Primarily works remotely

Experience

  • SOFRECOM
    Senior JAVA FULLSTACK Engineer
    TELECOMMUNICATIONS
    September 2022 - Today (3 years and 11 months)
    Rabat, RZ, Morocco
    Projects: NOOR – MAESTRO Networks – Payment ORCHESTRATOR
    Domain: Telecom
    Teamwork with 10 developers, 3 QA analysts, and a Scrum Master in a SAFe Agile environment.

    Missions:

    - Analysis and challenge of product specifications.

    - Contribution to the design process and technical decision-making for implementation.

    - Development and industrialization of testing tools for implemented developments.

    - Full-stack development with Angular on the front-end and Spring Boot/Node.js microservices on the back-end (UML, data modeling, 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).

    - Implementation of DevOps and DevSecOps practices for secure and automated deployment pipelines.

    - Close collaboration with the Product Owner and Scrum Master to prioritize tasks and ensure deadlines.

    - Code review and mentoring of junior developers.
    Apache Kafka, RabbitMQ Kubernetes/Openshift GitOps/ArgoCD DevSecOps Graylog/ELK/Grafana
  • CLEANCODE
    FULLSTACK Developer
    May 2021 - September 2022 (1 year and 4 months)
    Tangier, TO, Morocco
    Project: TARA FOUNDATION
    Domain: Donations
    Collaboration with a team of 5 developers, 3 QA analysts, and a Scrum Master.

    Missions:

    - Analysis and understanding of project requirements.

    - Estimation of complexity and design of features.

    - Development of features and automated tests (unit, performance, integration, TDD).

    - Management of developments until production deployment.

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

    - Performance optimization and continuous improvement of the architecture.

    - Implementation of CI/CD and integration of automated tests into pipelines.

    - Contribution to application security and adherence to DevSecOps best practices.
    Docker Kubernetes SpringBoot Java 11 Java 17
  • PEACOCK FINANCIALS
    FULL STACK JAVA JEE/ ANGULAR Developer
    November 2020 - May 2021 (6 months)
    Casablanca, GC, Morocco
    PEACOCK FINANCIALS [12/2020 – 05/2021]
    Location: Casablanca – Morocco

    Project: EDS
    Domain: Inventory Management
    Collaboration with a team of 8 developers, 2 QA analysts, and a Scrum Master in an Agile context.

    Missions:

    - Design of UML diagrams and translation of client needs into technical specifications.

    - Development of front-end features in Angular and back-end in Java JEE.

    - Writing technical documentation and participation in code reviews.

    - Development of unit tests and implementation of continuous integration.

    - Delivery of developments in qualification and production environments.

    - Contribution to the performance optimization of critical modules.

    - Implementation of development best practices (Clean Code, SOLID).
    Angular SonarQube TDD/BDD Microservices Architecture AWS

Recommendations

Be the first to recommend Marwan

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • 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

Skill set

Categories