[nom]
Senior Software Engineer @ Hiberus | Java, Spring and Angular
Morocco | Willing to relocate
Software Engineer with 5 years of experience designing scalable web and event‑driven systems, translating complex business requirements into high‑performance, production‑grade solutions.
[téléphone] | · [e-mail] · | mrmechazilla · | [nom]
Professional Experience
Hiberus · Morocco (Remote)
SENiOR SOFTWARE ENGiNEER · August 2025 – present
- Design, develop and maintain Havas Converged Hub platform using microfrontends and event‑driven microservices with asynchronous messaging.
- Own and evolve Gitlab CI/CD pipelines across pre/prod environments, reducing feedback cycles and enforcing quality gates.
- Established a test and quality strategy, integrating unit and smoke tests, JaCoCo coverage, and SonarQube quality gates into Gitlab CI/CD pipelines.
- Drove AI‑assisted development adoption across a team of 7, facilitating a weekly AI Technical Sync with live demos and adoption roadmaps to ensure high code quality, faster reviews, and consistent engineering standards.
- Lead daily Scrum and sprint refinement sessions, estimating user stories, and challenging acceptance criteria to drive Agile delivery.
Tech stack: Java 17, Angular 16‑20, Spring Boot 3, Oracle 19c, RabbitMQ, Gitlab CI, SonarQube, OpenTelemetry, Jaeger.
Orange Business Services · Casablanca, Morocco (hybrid)
SOFTWARE ENGiNEER · May 2024 – August 2025
- Integrated, maintained, and deployed 3 microfrontend remote applications dynamically into a host application using Webpack and Module Federation.
- Implemented unit tests using JUnit/Mockito for Spring Boot and Jest for Angular, and refactored code, increasing SonarQube coverage from 53% to 88%.
- Led daily stand‑ups and contributed to on‑call support, ensuring high code quality through reviews and best practices, within an Agile/SAFe environment.
- Designed and developed REST APIs using Spring Boot and Quarkus following industry standards and best practices.
- Implemented and tested Proof of Concepts to assess performance and integration of new features in a microfrontend architecture.
Tech stack: Java 17, Angular 16‑20, Spring Boot 3, Quarkus, MongoDB, Storybook, Gitlab CI/CD, Docker, K8s, SonarQube, Vault.
Capgemini Technology Services · Casablanca, Morocco (hybrid)
SOFTWARE ENGiNEER · February 2023 – May 2024
- Developed and maintained a Java based event‑driven data pipeline using Apache Kafka, reliably processing thousands of events across 3‑broker production cluster.
- Implemented security with Keycloak server and OAuth 2.0 protocol for multiple microservices through the Spring Cloud Gateway.
- Designed and Developed user interfaces with Figma and Angular.
- Created a real‑time interactive admin dashboard in Kibana to collect insights and users behavior.
Tech stack: Java 17, Angular 16, Spring Boot, Apache Kafka, PostgreSQL, Elastic Search, Docker, Kubernetes, Gitlab, Agile/SAFe, Keycloak.
ECS Informatique · Rabat, Morocco (Onsite)
SOFTWARE ENGiNEER · March 2021 – December 2022
- Built and maintained a monolithic Spring Boot backend application for GPS coordinate geolocalization captured by GPS trackers.
- Ingested data from different GPS sensors’ metadata and integrated them into an internal Oracle database and Liquibase.
- Created a frontend application with React to consume the REST APIs to display maps of tracked vehicles with an internal admin dashboard.
Tech stack: Java, Angular 15, Spring Boot, Angular Material, Figma, Docker, Github, Agile.
Skills
Languages · English (Advanced), French (Advanced), Arabic (Native), Amazigh (Native).
Programming languages · Java, Typescript, JavaScript, Python, Bash.
Frameworks and Libraries Spring Ecosystem (Spring Boot), Quarkus, Angular, React, Kafka, Elasticsearch, Node.js, Hibernate/JPA, Camunda, BPMN.
Databases and Tools · Oracle, PostgreSQL, SQL Server, MongoDB, MinIO, Redis, Elasticsearch, Liquibase, DBeaver.
APIs · SOAP, REST, GraphQL, Swagger (OpenAPI), Postman, Bruno.
Code Quality · JUnit, Mockito, Jest, Playwright, WireMock, JaCoCo, Checkstyle
Security · Spring Security, Keycloak, OAuth 2, OIDC, JWT, Vault, ClamAV, OWASP Dependency‑Check .
Cloud and DevOps · Docker, Kubernetes/Helm, Git, GitLab CI/CD, Jenkins, SonarQube, AWS S3, Backstage, Linux (Ubuntu, NixOS), Maven.
Microservices · API Gateway, BFF, Config Server, OpenFeign, Circuit Breaker, Saga Pattern, Distributed Tracing, Monitoring
AI · Spring AI, LLM API integrations, n8n Workflow Automation, Claude Code, Codex
Project Management · Agile (Scrum/SAFe), Waterfall, Jira, Confluence, Notion.
Certifications
SAFe® 6 Certified Practitioner , Scaled Agile, Inc. · Credential ID: 17918063‑1913
Certified Kubernetes Application Developer (CKAD) , Linux Foundation · In progress
Education
Faculty of Science and Technology (FST) · Mohammedia, Morocco
SOFTWARE ENGiNEER iN MATHEMATiCS AND COMPUTER SCiENCE
- Relevant Courses: Algorithms & Data Structures, Web Development, Database management, Cryptography, Machine Learning, Software Engineering, Operat‑ ing Systems.