emad al rifai

Senior Fullstack developer Java |Spring | Angular

Salaire / Taux journalier

Lille, France

Mobilité : Paris, Bruxelles

Freelance

Peut venir sur site

Expertises

AngularJavaAWSSpring BootDéveloppement FrontendDéveloppement FullstackOracle DatabaseMongoDBMySQLKafkaPostmanJiraBase de données SQLMicroservicesRESTful APIsDomain Driven DesignTest Driven DevelopmentClean CodeClean ArchitectureEvent Driven ArchitecturePostgreSQLGitGitLabJenkinsMavenSoftware CraftsmanshipHexagonal ArchitectureDéveloppement Backend

Langues

Arabe (Maternelle)Anglais (Maternelle)Français (Maternelle)

À propos

Introduction

Java Spring developer with 10 years of full-stack expertise in enterprise applications and microservices architecture. Proven track record of improving application performance by 40% and reducing deployment time by 30% through modern containerization and CI/CD implementation. Ready to deliver scalable solutions for your business challenges.

Liens

Expérience de travail

Developer Java

LS telcomFreelance

sept. 2022 - mars 2025

2 ans 7 mois

Paris, France

Led full stack development initiatives for LS telcom's telecommunications software solutions, specializing in Java,Groovy, Grails. Orchestrated the modernization of legacy systems through microservices implementation, resulting in 40% improved application performance and 30% reduction in deployment time. Key Achievements: • Architected and implemented scalable RESTful APIs • Spearheaded the migration from monolithic architecture to containerized microservices using Docker • Implemented CI/CD pipelines with Jenkins, reducing deployment cycles from days to hours • Conducted code reviews and mentored junior developers, establishing best practices that reduced bug rates by 25% • Collaborated with distributed teams across multiple time zones using Agile methodologies Technical Environment: Groovy, Grails, Java, Spring Boot, Angular, Docker, Jenkins, Git, AWS, RESTful APIs, Microservices Working in a fully remote environment, I demonstrated exceptional adaptability and communication skills while delivering high-quality solutions that directly addressed client business challenges in the telecommunications sector.

Senior Full Stack Software Engineer

Euro-Information

mars 2020 - oct. 2022

2 ans 8 mois

Lille, France

Client : Euro Information Project subject: development of extranets, credit origination websites and mobile applications of the IS EISEC used by Cofidis Poland, Hungary, Czech Republic and Slovakia, Objective: Development of existing solution, development / implementation of new functionality Team: team of 14 persons, a team leader, 3 project managers and 10 developers. Responsibilities occupied: FullStack J2EE 11 / Angular 8 Work carried out: 1. Implementation and development of new functionalities on an existing platform 2. creation of APIs 3. Test: Unit tests, Integration test Organization: Jira tool to assign " stories ”and follow-up of the Techno Board: J2EE / JAVA 11, CMS & APIS Hibernate, Spring boot, Angular8, Gitlab, Jenkins SQL / PLSQL, JS / HTML / CSS Junit, Jasmin, Mockito

Société Générale

juil. 2019 - mars 2020

9 mois

Lille, France

Full Stack Software Engineer

oct. 2019 - mars 2020

6 mois

Lille, France

Client: Société Générale Project subject: Develop a budget and resource management application, to manage all Société Générale projects Objective: Development of an existing solution, development / implementation of new functionality Team: team of 6 people, BA , a team leader, and 4 developers. Responsibilities: FullStack Developer J2EE 8 / Angular 6. Work done: 1. Implementation and development of new features on an existing platform 2. API creation 3. Test: Unit tests, Integration test Organization: Daily Meeting Sprint: Three weeks. the end of each sprint: Agile retrospective or product demo Jira tool for the “stories” managing and monitoring Techno: J2EE / JAVA 8, CMS & APIS Hibernate, Spring boot, Angular6, Gitlab, Jenkins SQL / PLSQL, JS / HTML / CSS Junit, Jasmin, Mockito

Full Stack Software Engineer

juil. 2019 - oct. 2019

4 mois

Lille, France

Client: Societe Generale Project subject: Develop an application for the network of banking advisers. for the management of their customers and their annual objectives Objective: Development of existing solution, development / implementation of new functionality. Team: team of 4 people, a team leader, and 3 developers. Responsibilities: 1. FullStack J2EE / AngularJs Developer. 2. Technical advisor for a team of 4 people. Work done : 1. Implementation and development of new functionalities on an existing platform 2. creation of a new BDD scheme 3. Test: Unit tests, Integration test Organization: 1. Daily Meeting 2. Sprint: 3 weeks. 3. the end of each sprint: Agile retrospective or product demo 4. Jira tool for assigning “stories” and monitoring the Board Techno: J2EE / JAVA 8, CMS & APIS Hibernate, Spring boot, Angular6, Gitlab, Jenkins SQL / PLSQL, JS / HTML / CSS Junit, Jasmin, Mockito

Worldline Global

avr. 2016 - juil. 2019

3 ans 4 mois

Lille Area, France

Full Stack Software Engineer

sept. 2016 - juil. 2019

2 ans 11 mois

Lille Area, France

Full stack developer working in the Payment Acceptance " e-Payment" unit. interacting with several nationalities My work boils down to *PL (Project Leader) *Analysis the new needs of the clients. *add the new functionalities specified in the specification for every new release. *fix the bugs if there are any in the previous releases. *Delivery Manager (on several environment from the DEV to the PRD ) Jenkins , Docker Technologies & Environments used * Windows7 /DBMS (Oracle) / linux. * Java/J2EE / EJB 3.0 /JPA/Hibernate /RestFull WS * JavaScript / AngularJS

Stock Market Analyzer

avr. 2016 - oct. 2016

7 mois

Lille Area, France

develop a web application based on Big Data platform Hadoop using Linux / Windows 7 / DBMS (MySQL) / Java / J2EE /Spring MVC/Hibernate/ Hadoop / Hbase / spark / JavaScript / HTML5

JAVA/J2EE Developer

TKS TECHNOLOGY

août 2013 - mars 2014

8 mois

Koweït

Analysis of customer needs. - Writing specifications. - Development. - Integration and testing of business developments.


Formation

Université de Caen Normandie

Master's degree

2015 - 2016

2 ans

Internationl University of Science & Technology (IUST)

Engineer's degree

2008 - 2013

6 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.