About Marwan
Arabic
Native or bilingual
English
Native or bilingual
French
Native or bilingual
Spanish
Basic
Experience
- SOFRECOMSenior JAVA FULLSTACK EngineerTELECOMMUNICATIONSSeptember 2022 - Today (3 years and 10 months)Rabat, RZ, MoroccoProjets : NOOR – MAESTRO Réseaux – ORCHESTRATEUR de PaiementDomaine : TélécomTravail 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.
- CLEANCODEFULLSTACK DeveloperMay 2021 - September 2022 (1 year and 4 months)Tangier, TO, MoroccoProjet : TARA FOUNDATIONDomaine : DonsCollaboration 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.
- PEACOCK FINANCIALSFULL STACKJAVA JEE/ ANGULAR DeveloperNovember 2020 - May 2021 (6 months)Casablanca, GC, MoroccoPEACOCK FINANCIALS [12/2020 – 05/2021]Lieu : Casablanca – MarocProjet : EDSDomaine : Gestion des stocksCollaboration 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).
Recommendations
Be the first to recommend Marwan
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Java EE 7 Application Developer 1Z0-900Oracle2025Java EE 7 Application Developer 1Z0-900
- Java SE 21 Developer Professional 1Z0-830Java SE 21 Developer Professional 1Z0-830
Certifications
- Expert Java 17/21Oracle2025
- Expert Java EE 7 Application DeveloperOracle2025