Mohamed Eloudi

Java J2ee Developer

Salary / Daily rate

Paris, France

Freelance, open to permanent contract

Skills

JavaSpring BootVueDockerAgile CoachingTypescriptSeleniumSwagger/OpenAPIRESTful APIsBootstrapGraphQLMicrosoft SQL ServerGitJenkinsTomcatScrumTesting & QAClean CodeOraclePostgreSQLMySQLTest Driven DevelopmentWindowsLinuxHadoop

Languages

Arabic (Native)English (Fluent)French (Fluent)German

About me

Intro

Ingénieur d'études et développement Java/J2EE avec plus de 10 ans d'expérience dans la conception, le développement et la maintenance d'applications web complexes. Solide expertise sur les frameworks Spring, Hibernate, Grails/Groovy, et les architectures orientées services (REST, SOAP, GraphQL). Passionné par la qualité du code, le respect des principes SOLID, les bonnes pratiques de développement (Clean Code, TDD) et l'optimisation continue des performances applicatives. Habitué aux environnements Agile (Scrum, SAFe), à la revue de code, au mentoring technique et à la conception d'architectures évolutives et maintenables. Capable d'intervenir sur l'ensemble du cycle de vie logiciel – de l'analyse des besoins à la mise en production – avec une forte capacité d'adaptation et un sens prononcé du travail en équipe.

Links

Work experience

Full Stack Java / Vue.js Developer

PORTAGE NUMERIQUE SOLIDAIRE

Feb 2023 - Present

3 years 9 months

Paris, France

Mission chez FircoSoft/LexisNexis Description: 1. Maintenance évolutive et corrective de Continuity solution de filtrage en temps réel des transactions bancaires. 2. Conception, développement et intégration des nouveaux composants dans la chaine continuity. Dans un cadre agile SAFE : . Assurer l’intégration de mode d’authentification SAML dans l’application web. . Développer des nouveaux composants VueJS . Assurer la maintenance évolutive de l’application. . Assurer la migration des différents composants de la chaine Continuity. . Participer au découpage de projet en User stories et au chiffrage des tickets. . Participation dans les ateliers pour proposer des solutions techniques aux divers problèmes. . Assister l’équipe lors de leurs développement (pair programming). . Assurer la montée en compétence de membre de l’équipe. . Développer les tests unitaires (junit). . Développer les tests d’intégration. . Développer les tests end to end. . Effectuer la revue et le refactoring du code. . Gérer les branches (création,suprresion, merge, rebase etc …) sur git. . Rédiger des documents techniques (guide d’installation, guide d’utilisation) . Assister les réunions pour la préparations des sprints (Sprint Retro, grooming,sprint-planning, PI planning .) Environnement technique : Java 8 , Java 11, Java 17, TypeScript, VueJs, Spring Boot , Spring security, Swagger, Mybatis, cucumber, gherkin, Selenium, docker,kuberenetes, Tomcat, Windows, Linux, Cloud, git, Jenkins, Sonar.

Hilllstone

Jun 2017 - Jan 2023

5 years 8 months

Paris, France

Java/J2ee Developper

Oct 2019 - Jan 2023

3 years 4 months

Paris, France

Mission: DILA - Description : Dans un cadre Agile SCRUM  Etudier l’architecture et les différents modules qui permettent la réalisation d’une démarche en ligne.  Améliorer les performances des démarches.  Participer au découpage de projet en User stories et au chiffrage des tickets.  Réfléchir aux solutions qui peuvent être intégrés dans l’existant sans avoir trop d’impact.  Participer à la conception et le développement des différentes démarches.  Assister l’équipe lors de leurs développement (pair programming).  Assurer la montée en compétence de membre de l’équipe.  Développer les tests unitaires (junit).  Effectuer la revue et le refactoring du code.  Gérer les branches (création, suprresion, merge, rebase etc …) sur git.  Rédiger des documents techniques (guide d’installation, guide d’utilislation).  Aider l’équipe de DevOps pour la configuration de jenkins et effectuer le déploiement d’une manière automatisé.  Assurer le bon déroulement de la procédure de la génération de livrable.

Full Stack JAVA J2EE grails

Jun 2017 - Oct 2019

2 years 5 months

Paris Area, France

Mission : DROUOT Dans une équipe qui suit la méthode agile  Traduire les spécifications fonctionnelles en spécifications techniques,  Assurer l'amélioration de performance de différentes plateforme ,  Participation au développement de différents modules (Drouot Digital, Drouot Live),  Assurer la montée de version de grails pour les projets,  Développement des tests unitaire junit et spock,  Effectuer la revue et le refactoring du code,  Participation à la rédaction des documents technique.  Assurer la maintenance corrective et évolutive .  Participation à la planifications des sprints.

Ingénieur développeur Java/J2ee,WebCenter Sites et ATG

Axeleate

Oct 2015 - Jul 2017

1 year 10 months

Tunis, Tunisia

Projet: Conception et développement d’une solution bancaire pour la gestion des comptes et les offres bancaires Mission :  Traduire les spécifications fonctionnelles en spécifications techniques,  Modélisation de la conception de l’application avec PowerAmc,  Participation au développement de différents modules (Gateway, back office, internet Banking , SMS),  Participation au développement de web services SOAP exposés avec CXF,  Participation au développement des parties backend de chaque module avec le framework Grails 3 , Spring, Spring Security,  Développement des fonctionnalités (audit, temps d’exécution des méthodes) avec Spring AOP,  Participation au développement des parties frontend de chaque module avec Jquery, Ajax, Bootstrap, DataTable ,  Développement des tests junit et spock,  Effectuer la revue et le refactoring du code,  Participation à la rédaction technique. Projet: Conception, développement et intégration des composants WebCenter Sites dans une application de commerce électronique. Missions:  Recueil des besoins fonctionnels (en anglais),  Traduire les spécifications fonctionnelles en spécifications techniques,  Modélisation de la conception de l’application avec StarUML,  Assurer la montée en compétence en WebCenter Sites pour les membres d’équipe,  Préparation et configuration de l’environnement de travail  Enrichir les fonctionnalités de base de WebCenter Sites (Image cropping, Captcha ),  Conception et développement des composants WebCenter Sites,  Participation au développement de web services REST,  Participation au développement des parties backend des composants en groovy.  Participation au développement des parties frontend des composants module avec Jquery, Ajax, Bootstrap, HandleBars ,  Développement des tests junit,  Effectuer la revue et le refactoring du code,  Participation à la rédaction technique.

Ingénieur développeur en Java/J2EE et Adobe FLEX

SwallowTech

Nov 2014 - Oct 2015

1 year

Sousse, Tunisia

Développer des composants logiciels Procéder à des revues de code (revue de peer) Assurer le développement et la réalisation des tests unitaires Participer à la rédaction de documentation Assurer la maintenance évolutive et corrective de l’application

Stage projet fin d' etude

,Laboratoire Informatique, Image, Interaction (L3i) ,Littoral Environnement et Sociétés (LIENSs) et

Feb 2014 - Aug 2014

7 months

Mise en place d'une plateforme de diffusion et administration web pour des données

stage d'été

BFI

Jun 2013 - Aug 2013

3 months

Berges de lac tunis

Conception et développement d’une application web de paramétrage des états financiers


Education

ENSI

Diplôme d'ingénieur, Ingénierie informatique

2011 - 2014

3 years 1 month

Ingénierie logicielle et système d'information

IPEIT

Mathématiques

2009 - 2011

2 years 1 month


Licenses & certifications

Oracle Certified Associate, Java SE 8 Programmer

Issued: Jan 2019

Certified by Oracle

The best place to find your next move

© 2026. All Rights Reserved.