Ali lachiheb

Senior Java Full Stack Developer | Spring

Salaire / Taux journalier

Freelance

Expertises

JavaSpring BootRESTful APIsMicroservicesMongoDBElasticsearchSwagger/OpenAPIJiraGitGitLabJenkinsMavenTomcatCassandraCoaching agileScrumDockerOracleTalendETLLinuxWindowsService client

À propos

Introduction

Java Full Stack developer with 15+ years of expertise in Spring Boot microservices and enterprise applications. Currently delivering high-performance solutions at Maileva using Java 17, reactive programming, and MongoDB for invoice dematerialization platforms. Specialized in modernizing legacy systems, implementing secure architectures (PCI DSS certified), and building scalable REST APIs that drive business results for major clients like Accor and EDF.

Liens

Expérience de travail

Développeur Java Full Stack

MailevaFreelance

oct. 2021 - Présent

5 ans 1 mois

94200 Ivry-sur-Seine, France

Project: Invoice SMB (online platform, allowing to dematerialize the sending of invoices or send them by mail)| Technical environment: Java 17, REST, SpringBoot, MongoDb, Jira, Git, Jenkins, JUnit, Intelleji, Reactive, ElasticSearch, openapi • Development of new micro services. • Enrich the platform with new sending methods (Chorus, Portal) and new tools (addressBook, template management) • Use of an address book when sending invoices

Tech lead java/j2EE

Accor

nov. 2018 - Présent

8 ans

Ervey Cross Roads, Londonderry BT47 3ET, Royaume-Uni

Project:ASA (B2B contract management)| Technical Environment:Windows, Java 7, Struts, spring, Jira, SVN, Eclipse, Tomcat, Sybase Collaborated with business team and production team to increase productivity and profitability. Managed various system and database issues to improve system performance. • Migrated data to virtual machine topics while liaising with production team. • Oversaw application maintenance pending decommissioning of platform.

Développeur Java Full Stack

Sitel

mars 2018 - oct. 2018

8 mois

Project:BU-Banking (Four java-j2ee applications used by the call center)| Technical Environment:Windows, Java 8, Spring, Jira, Git, Hibernate, Eclipse, Gitlab, Struts-1, Maven, Tomcat. Successfully reduced security vulnerabilities and vulnerabilities due to the use of old libraries and frameworks.Imposed security restrictions by adding a layer of Spring-Security on the four applications. • Conducted evolutionary maintenance to gain PCI (Payment Security) certification. PCI DSS.

Développeur Java Full Stack

Edelia Groupe EDF

avr. 2017 - mars 2018

1 an

Project:Equilibre (development of solutions for monitoring and measuring energy consumption)| Technical Environment:Linux, Java 8, Spring Boot, Jenkins, Cassandra, Sonar, Jira, Git, JPA, Intelliji, Rest, Agile / Scrum Meeting method Designed and created micro-service architecture within set time frame. Established and deployed new system for approval of professional clients. Built and executed management system for connected radiators. Crafted various architectural documents, including markdown, plantuml, and yaml. Validated proficiency of different modules by developing unit tests and integration tests. • Protected storage and transferred data through evolutionary maintenance of IS security layer: • Assessed SSO authentication for certain marketers to enable users to securely authenticate with multiple applications and websites. • Maximized usage efficiency of existing electrical infrastructure by formulating electric vehicle management system based on battery and GPS rental.

Développeur Java Full Stack

Saint-Gobain Distribution Bâtiment France

juin 2015 - mars 2017

1 an 10 mois

Paris Area, France

Senior java developer Project:SWG (Multi-brand E-commerce site)| Technical Environment:Linux, Java / J2ee, Spring, , JQuery, Ajax, Thymeleaf, Git, Mercurial, JPA, Jdbc-template, Rest, Intelliji, Docker, Agile / Scrum Meeting method Led the development of new functionalities on brand websites to meet project demands. Optimized performance and operational efficiency by conducting analysis and recommending effective solutions. Prepared technical documents and user manuals which explained the use, functionality, creation, and architecture of a product.Executed SEO strategies to increase website traffic. • Executed SEO strategies to increase website traffic. • Developed and executed web services in REST for the mobile application to meet customer expectations.

IT Project Engineer

CGGVeritas

mars 2012 - juil. 2015

3 ans 5 mois

Project:OTTIS (Equipment management for the CGG marine division)| Technical Environment:Windows, Java / J2ee, Struts2, JQuery, Ajax, spring, MyBatis, SVN, PL / SQL Provided an effective technical support to resolve system outages while ensuring the delivery of superior customer service. Attained targeted project objectives with the collaboration of development team. Refined project requirements through successful validation of technical and functional specifications. • Refined project requirements through successful validation of technical and functional specifications. • Designed new modules, such as import Sercel, WorkBoat, fuel management and shipment management.

Enginner

Société Générale

oct. 2010 - déc. 2011

1 an 3 mois

Paris, France

Development and testing in GATE Project (Global Access for Trade Exchange) Java/J2EE (jsp,servelet,Oracle)

Enginner

Pierre & Vacances

déc. 2009 - août 2010

9 mois

Paris, France

Import/Export Data using Talend: ETL (Extract transform load) and Java Api

Enginner

Buongiorno

oct. 2007 - oct. 2009

2 ans 1 mois

Paris, France

Java and web service development in some telecom projects


Formation

Poytech'Grenoble

Enginner (master2), Computing

2004 - 2007

4 ans

Réné Descartes Paris 5

DEUG, Mathematics and Physics

2001 - 2003

3 ans


Licences et certifications

Advanced Angular Development

Délivré le : oct. 2025

Certifié par LearnQuest

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.