MOHAMED ALSIBAI
MOHAMED ALSIBAI

Java/Spring Boot Full Stack Software Engineer

Open to offers · Member since 23 Oct 2026
Location
Antony, France
Desired salary
Unspecified
Work preference
Remote Only
Experience level
Mid

About

Professional summary

I am a full stack software engineer specializing in Java, Spring Boot, Angular, and modern web application development. I build robust backend services, REST APIs, and user-facing features for enterprise digital platforms.

I have experience in the energy and electricity distribution sector, including customer journeys, load-curve data, billing applications, and customer portals for residential, business, and public-sector users. I also have experience supporting digital services for international student applications and mobility.

I design applications using microservices, Hexagonal Architecture, Contract-First API design, and OpenAPI. My backend experience includes Java 17+, Spring MVC, Spring Batch, JPA/Hibernate, QueryDSL, PostgreSQL, and Kafka-based event-driven integrations.

On the frontend, I develop Angular applications with TypeScript, JavaScript, HTML, and CSS. I contribute across the software lifecycle, including technical design, feature delivery, documentation, testing, production releases, incident investigation, and operational maintenance.

I work in Agile Scrum and SAFe environments and have hands-on DevOps experience with GitLab CI/CD, Jenkins, Docker, Kubernetes, and Ansible. I also use GitHub Copilot and agentic AI practices to support code generation, test development, code review, and prompt optimization.

I am fluent in English, French, and Arabic, with beginner-level Italian. I am based in Antony, France, and bring a multidisciplinary academic background in mechanical engineering, history, and philosophy of science.

Skills

28 capabilities

Tech stack & tools

Working toolkit

Analytics

Application Hosting

Application Utilities

Experience

Career history

Backend Java Software Engineer Campus France

Modernized and redeveloped the Campus France website backend within a service-oriented architecture. Designed and developed backend features with Java and Spring Boot, applying Hexagonal Architecture principles and delivering REST APIs and CRUD functionality.

Implemented persistence with JPA, Hibernate, QueryDSL, and PostgreSQL. Deployed and orchestrated applications with Docker and Kubernetes, contributed to testing and production delivery, and used GitLab CI/CD for continuous integration and deployment.

Full Stack Software Engineer ENEDIS (Projet VMM)

Maintained and enhanced load-curve and billing applications for the energy distribution domain. Designed and developed Java and Spring Boot microservices, Angular frontend features, REST APIs, and Kafka-based event-driven integrations.

Worked in an Agile Scrum, multi-team environment. Industrialized deployments using Jenkins, GitLab, and Kubernetes; participated in production releases and maintenance; managed relational and non-relational data; and investigated issues across testing and production environments.

Full Stack Software Engineer ENEDIS (Projet LINCS)

Contributed to the redesign and modernization of ENEDIS customer portals. Delivered documented features aligned with business and customer requirements using Java, Spring Boot, Angular, Contract-First APIs, and OpenAPI.

Supported the migration to Java 17, Spring Boot 3, and Angular 15. Designed JPA/Hibernate data access and Spring Batch workflows, deployed with Jenkins, GitLab, Ansible, and Kubernetes, and contributed to technical scoping, code reviews, troubleshooting, and software quality practices.

Education

Learning history

AJC Ingénierie

Java / Spring / Angular Software Development Training Program (POEI), Software Development

Professional training program focused on Java, Spring, and Angular software development.

Université Paris Cité

Master's Degree, History and Philosophy of Science

Master's degree in History and Philosophy of Science.

Université de Caen

Master's Degree, Mechanical Engineering

Master's degree in Mechanical Engineering.

Sorbonne Université (Paris 6)

Bachelor's Degree, Mechanical Engineering

Bachelor's degree in Mechanical Engineering.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent AI Tools Salaries
Menu