
Abdeslam JAI
Lead Software Engineer | Java | Kafka | Cloud
Salaire / Taux journalier
Paris, France
Mobilité : Île-de-France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
I am a Fullstack Developer with 10 years of experience, having worked in diverse technological environments and delivering web applications from conception to deployment. My expertise covers both backend and frontend development, including designing architectures, building microservices with RESTful APIs, and creating scalable and maintainable solutions. Throughout my career, I have gained solid experience with Java, Angular, and modern software engineering practices, while working in agile and
Expérience de travail
Lead Software Engineer
BforBankFreelance
nov. 2025 - Présent
1 an
Île-de-France, France
Tech Lead at BforBank, within the team responsible for communication channels, I lead and contribute to strategic initiatives aimed at enhancing both security and customer experience. My main focus is on implementing anti-spoofing solutions to prevent fraud attempts and protect customers from scams. In parallel, I am involved in developing new digital capabilities, including: - An in-app complaint management solution, - The design and implementation of an internal chatbot dedicated to employees to improve operational efficiency and support.
Software Development Engineer
Abeille AssurancesFreelance
oct. 2022 - mai 2025
2 ans 8 mois
92270 Bois-Colombes, France
Within the Digital Factory entity, I work on two life insurance applications (Abeille Vie & Afer), dedicated to business introducers (brokers). Main tasks: ▪ Estimating and sizing user stories. ▪ Developing new features / New Angular modules. ▪ Designing and developing RESTful APIs (Spring Boot). ▪ Corrective maintenance on both applications. ▪ Code review. ▪ Participating in testing and acceptance phases. ▪ Documentation and support. ▪ Automating builds and deployments via Pipelines (CI/CD).
Software Development Engineer
ENGIE
juil. 2019 - oct. 2022
3 ans 4 mois
92220 Bagneux, France
Within the Regulated Tariff Department (GTR / Gaz Tarif Réglementé), I work on two projects: ▪ Website - Gaz Tarif Réglementé – (Public and Connected Space) intended for customers: - Develop UI components for the AEM CMS. - Develop RESTful APIs. - Maintain unit test coverage. - Ensure maintenance and bug fixing. - Automate builds and deployments via Pipeline CI/CD. ▪ Chatbot Project enabling interaction with customers and answering their questions: - Develop various React UI components (Buttons, menus, input fields, etc.). - Interact with the Bot Builder (Recast.AI) by sending requests via REST calls. - Maintain unit test coverage with Jest. - Automate builds and deployments via Pipeline CI/CD.
Software Development Engineer
Dalkia
janv. 2019 - juin 2019
6 mois
92400 Courbevoie, France
Working in a B2B context, I contribute to a (GMAO) CMMS platform (Computerized Maintenance Management System) used by Dalkia clients, which manages the data flow between the platform and technicians’ devices, enabling the scheduling of incident-related interventions. Main tasks: ▪ Estimating and sizing user stories. ▪ Developing RESTful APIs using Java (Spring Boot) / Node.js. ▪ Corrective maintenance on both modules. ▪ Code review. ▪ Unit testing. ▪ Participating in testing and acceptance phases. ▪ Documentation and support. ▪ Automating builds and deployments via Pipeline CI/CD.
SEPHORA
oct. 2016 - déc. 2018
2 ans 3 mois
Neuilly-sur-Seine, France
Web Mobile Application Developer
nov. 2017 - déc. 2018
1 an 2 mois
Neuilly-sur-Seine, France
Within the Digital Factory at Sephora, I work on two hybrid mobile applications used by Sephora store advisors. My mission is to provide technical support within a team of 3 developers, 2 Product Owners, and 2 testers, along with a Scrum Master. Main tasks: - Design and develop reusable components using Angular. - Maintain unit test coverage. - Automate builds and deployments via Jenkins (CI/CD).
Web Mobile Application Developer
oct. 2016 - oct. 2017
1 an 1 mois
Paris et périphérie
My main mission is to provide technical support within a team of developers in an agile environment. I contribute to the development of web components for a WebMobile application (desktop/mobile), including implementing new features and ensuring the maintenance of existing ones. The application is developed in JavaScript using the Backbone.js framework. Main tasks: - Design and develop reusable components using the Backbone.js framework (JavaScript). - Maintain unit test coverage.
Web Development Engineer
Dassault Systèmes
avr. 2016 - oct. 2016
7 mois
78140 Vélizy-Villacoublay, France
Develop and deliver reusable web components on the 3DEXPERIENCE platform, an internal web platform based on the Backbone.js (JavaScript) framework, with PHP on the back end and a MySQL database Main tasks : - Develop new features. - Maintain unit test coverage. - Automate builds and deployments via Jenkins (CI/CD).
Software Development Engineer
IBM France
mai 2015 - août 2015
4 mois
Lille et périphérie
Development of an automated testing framework based on the WebDriver API provided by the Selenium framework. This framework enables the automation of the non-regression testing (NRT) phase for the SAFRAN Web portal. Tasks performed: - Analysis of the existing system. - Writing technical specifications. - Development: Enhancing and upgrading the testing framework to support the new version of the SGDS-SAFRAN portal. - Preparing deliverables and documentation.
Software Development Engineer
Al Akhawayn University
avr. 2014 - juil. 2014
4 mois
Ifrane, Maroc
Within the Computer Science Department of Al Akhawayn University, as part of my end-of-studies internship, I was responsible for developing a Web-Mobile application using JEE/Android. Tasks performed: - Gathering business requirements and preparing the specifications document. - Modeling. - Design and development of Rest web services.
Web Development Engineer
Network and Software Engineering N.S.E
juil. 2013 - oct. 2013
4 mois
Casablanca et périphérie
Creation of a website for the company N.S.E. The mission involved analyzing the company’s needs, then designing and developing the website, as well as ensuring its security against spam.
Software Development Engineer
Direction Régionale du ministère de l'Équipement et de transport, Fès
juil. 2012 - août 2012
2 mois
Fès, Maroc
Development of a public procurement management application that handles and digitizes the management of public contracts, including the "Market Studies" department. Main tasks: - Gathering business requirements and establishing the specifications document - Modeling - Development
Formation
Université de Reims Champagne-Ardenne
Master’s Degree
2014 - 2016
2 ans 1 mois
ESISA - École Supérieure d'Ingénierie en Sciences Appliquées
Engineering Degree in Software Engineering
2010 - 2014
4 ans 1 mois