
Marouane Boukedir
Senior Full-Stack Engineer | Java Spring Boot
Salaire / Taux journalier
Madrid, Espagne
Mobilité : Paris, Milan, ...
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Senior Full Stack Engineer with 7+ years building scalable platforms and microservices. Led monolith-to-microservices migrations, developed e-commerce order management systems, and built government integration solutions. Specialized in Java/Spring Boot backend architecture with Angular frontends and cloud deployment automation.
Expérience de travail
Founder / Senior Full-Stack Engineer
SyntriloomFreelance
juil. 2025 - Présent
1 an 4 mois
Madrid, Espagne
• Product studio building platforms ( Lensfluence, Serenica): architecture, backend microservices, and Angular front-ends. • Designed microservices with Java 21, Spring Boot, PostgreSQL; defined APIs (OpenAPI) and BFF patterns. • Automated delivery with Docker, Kubernetes, GitLab CI/CD; observability and rollout best practices.
SICPA
mars 2021 - juil. 2025
4 ans 5 mois
Madrid, Espagne
Senior Full-Stack Engineer
oct. 2022 - juil. 2025
2 ans 10 mois
Madrid, Espagne
Key Projects & Responsibilities: Team 3 (Jan 2025 – Sep 2025): Developed and maintained backend services powering Horizon (inspection app) and Connect (consumer app). Delivered APIs consumed by partner teams to support cross-application integrations. Team 2 (Nov 2022 – Dec 2024): Delivered end-to-end features in a Self-Contained Systems architecture (Angular 17 microfrontends + BFF + services + database). Implemented integrations with government third-party systems, built the Sierra Leone One-Page Solutions Landing, and introduced Locust-based performance testing. Tech Stack: Java (8/11/17), Spring Boot, Kafka, PostgreSQL, Angular, Docker, Helm, OpenShift, Jenkins.
Full-Stack Engineer
mars 2021 - oct. 2022
1 an 8 mois
Casablanca, Maroc
Team 1 (Mar 2021 – Oct 2022): Contributed to the Tanzania SICPATrace project, maintaining and customizing legacy systems; handled deployments and feature adaptations using Java, Spring, and AngularJS.
Nodejs Developer (Express | Typescript | Microservices | NATS) & Devops
UpworkFreelance
févr. 2021 - déc. 2021
11 mois
• Designed and implemented order management pipelines for e-commerce clients using Node.js (TypeScript) microservices and event streams. • Set up Kubernetes deployments and GitHub Actions CI/CD; secrets, environments, and rollout strategies. • Integrating NATS Messaging, caching, and API hardening; hands-on platform automation on DigitalOcean Cloud.
Java Backend & Devops Engineer
Yaago
nov. 2021 - déc. 2021
2 mois
• Integrated Minut (IoT noise/incident alerts) into hospitality platform services to notify hosts and trigger workflows. • Built/extended services in Java + Spring Boot with PostgreSQL; secure REST endpoints and webhook processing; alert throttling and idempotency. • Deployed on GCP with GitLab CI; logs/metrics wired for rapid incident response
Java Project Engineer (EJB | JSF | Oracle)
OMNISHORE Groupe MEDTECH
janv. 2021 - mars 2021
3 mois
Casablanca, Maroc
Developed new features for a Moroccan company creation platform, including secure electronic signatures.
Java Engineer (Spring | Microservices | Cloud)
DXC Technology
juil. 2018 - janv. 2021
2 ans 7 mois
Rabat, Maroc
• Migrated monolith to microservices (Spring Boot, JHipster); event-driven features with Kafka. • Built Elasticsearch/Kibana email-monitoring with historization/auditing (JaVers); performance tuning with JMeter.
Full-Stack Engineer
Norsys Afrique
févr. 2018 - juil. 2018
6 mois
Marrakech, Maroc
• Developed an internal HR recommendation tool (skill-based matching) with Java and REST APIs; dashboards and analytics.
Formation
Université Cadi Ayyad
Master's degree in Information Systems Engineering
2017 - 2019
3 ans
Université Ibn Zohr
Bachelor's degree in Mathematical and Computer Sciences
2014 - 2017
4 ans
Lycée Abou El Abbas Essebty
High School Diploma
2013 - 2014
2 ans