You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Elmehdi O.EO

Elmehdi O.

Senior Java Software Engineer

€450/day
Lisbon, PT
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Elmehdi

Experienced software engineer with 5 years of expertise in developing modern, robust, and scalable web applications. Specializing in Java technologies (Spring Boot) for the backend and React/Angular for the frontend, I design high-performance microservices architectures with a strong focus on performance optimization.

Advocate of agile methodologies, I practice Test-Driven Development (TDD) and Behavior-Driven Development (BDD) to ensure code quality, maintainability, and scalability. Passionate about continuous improvement, I strive to deliver reliable, secure, and user-centric products.
  • Arabic

    Native or bilingual

  • English

    Fluent

  • French

    Fluent

Remote only
Primarily works remotely

Experience

  • Akkodis
    Senior Java Software Engineer
    DIGITAL AND IT
    October 2025 - March 2026 (5 months)
    Paris, France
    • Design, development, and maintenance of scalable cloud-native applications for enterprise document management and workflow automation.
    • Development and maintenance of critical modules on Google Cloud Platform handling large data volumes and millions of records.
    • Deployment and optimization of Java microservices on Google App Engine (Java 17/21).
    • Modernization of user interfaces with Angular and GWT (libraries, document templates, scripts).
    • Integration with GCP services: Cloud Tasks, Firestore, Cloud SQL, Cloud Logging.
    • Implementation of document models (Google Docs), automation workflows, and advanced business logic.
    • Contribution to AI-based features for document analysis and structured data extraction.
    • Setup of CI/CD pipelines (GitLab CI), code quality (SonarQube), and collaboration tools (GitHub, Slack, Jira).
    • Collaboration with international teams in an Agile/Scrum environment.
    Google Cloud Platform (GCP) App Engine Java Angular GWT
  • Inetum,
    Senior Java Software Engineer
    BANKING AND INSURANCE
    October 2022 - September 2025 (2 years and 11 months)
    Morocco
    Design and implementation of a scalable and high-performance application in a microservices architecture, using Java/Spring Boot for the backend and React/Angular for the frontend.

    Implementation of data validation and error handling in a microservices architecture.

    Integration of frontend applications with backend microservices via REST APIs.

    Collaboration with local and international teams to ensure on-time delivery and project success.

    Implementation of database optimization techniques to improve performance.

    Performance optimization in high-traffic environments.

    Analysis of specific local client needs to propose tailor-made solutions.

    Use of containerization technologies (Docker) for microservices deployment.

    Participation in setting up CI/CD pipelines for automated testing and deployments.

    Technical environment: Java, Spring Boot, microservices architecture, web services (REST), Spring Cloud, React.js, Angular, Jenkins, Docker, MySQL, MongoDB, PostgreSQL, Apache Kafka, Jira, GitLab.
    Java Spring Cloud Microservices Angular 17 Jenkins
  • AILYAN,
    Software Engineer
    HEALTH AND WELLNESS
    January 2020 - September 2022 (2 years and 8 months)
    France
    Development of a user-friendly mobile application with Java (Android Studio) to meet the needs of the elderly.

    Design and implementation of secure APIs with Spring Boot and Spring Security for user account and sensitive data management.

    Creation of an intuitive and accessible user interface with Angular.

    Integration of a MySQL database capable of handling up to 10,000 active users and processing data from over 1,000 healthcare facilities, while maintaining optimal performance.

    Implementation of advanced security measures to protect personal and medical data, including authentication and authorization mechanisms.

    Optimization of application performance for smooth operation on tablets.

    Collaboration with healthcare facilities to adapt features to their specific needs.

    Proposal of innovative solutions to improve user experience, such as automatic medication reminders and communication tools.

    Technical environment: Android Studio, Java, Angular, Spring Boot, Spring Security, MySQL, RESTful API, JWT, Jira, Bitbucket.
    Spring boot Android Studio Spring Security Angular 12 MySQL/MariaDB

Recommendations

Be the first to recommend Elmehdi

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

  • Computer Engineering and Emerging Technologies
    ENSA El Jadida
    2022
    Génie informatique et technologies émergentes
  • Embedded Systems Engineering
    ENSA Marrakech
    2019
    Génie des systèmes embarqués

Skill set

Categories