
emad al rifai
Senior Fullstack developer Java |Spring | Angular
Salaire / Taux journalier
Lille, France
Mobilité : Paris, Bruxelles
Freelance
Peut venir sur site
Expertises
Langues
À 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.
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