Ali REKIK

Développeur Full-Stack Senior | Java & Angular

Salaire / Taux journalier

Mons-en-Barœul, France

Mobilité : Lille, Paris

Freelance, ouvert au CDI

Peut venir sur site

Expertises

JavaSpring BootClean CodeDéveloppement BackendAngularMicroservicesClean ArchitectureTypescriptPostgreSQLGitLabDéveloppement FrontendDéveloppement FullstackDéveloppement MobileJavascriptAzureDevOpsData VizualizationBig DataETLMongoDBRequêtes SQLDesign ThinkingScrumBase de données SQL

Langues

AnglaisArabeFrançais

À propos

Introduction

Ingénieur Full-Stack avec 5+ ans d'expertise en Java/Angular et architectures microservices. Spécialisé dans le développement d'applications web/mobile complexes et l'optimisation de performances pour des entreprises comme Capgemini et Oney. J'accompagne vos projets de la conception à la mise en production avec les dernières technologies.

Liens

Expérience de travail

Consultant Full-Stack Java/Angular

Goweb. • Digital Experience

avr. 2025 - Présent

1 an 7 mois

Lille, France

Développement de l’application OnlyU (projet mobile & backend). Frontend mobile : développement de la version Flutter (Android & iOS) avec une architecture MVC respectant les principes SOLID. Backend : mise en place d’une architecture microservices .NET Core, sécurisation des API (JWT, CSRF, CORS) et intégration des services (gestion utilisateurs, notifications par e-mail, partage de secrets via lien sécurisé). Renforcement des bonnes pratiques (SOLID, CI/CD, qualité de code). Collaboration avec l’équipe du centre de compétences sur des projets internes et clients Java/Angular, avec accompagnement sur les bonnes pratiques (CI/CD, qualité de code).

Développeur back-end

Oney

août 2024 - mars 2025

8 mois

Lille, France

Développement from scratch d’un batch Spring Boot destiné à l’export et à l’analyse des conversations clients : Conception et implémentation d’une architecture batch modulaire avec plusieurs étapes (tasklets & steps). Récupération et traitement de données via API REST (POST), sauvegarde en base de données et génération de fichiers .txt. Élaboration de l’architecture High Level et des diagrammes de séquence pour documenter et cadrer chaque étape. Implémentation du Factory Pattern pour la génération et l’industrialisation des fichiers. Optimisation des performances (logs, gestion d’erreurs, parallélisation) et automatisation de traitements à grande échelle.

Développeur Full Stack JavaEE/Angular

Capgemini

juil. 2023 - juil. 2024

1 an 1 mois

Paris, France

Projet : Développement d’une application web permettant aux membres de naviguer facilement dans de vastes locaux en utilisant des cartes interactives. Responsabilités : • Analyser et traduire les besoins en spécifications techniques • Développement de nouvelles fonctionnalités et résolution des bugs. • Réalisation des tests unitaires. • Participation à la décomposition et au chiffrage des tâches sous forme US. • Participation aux cérémonies Agile (Daily, Sprint Planning, Sprint Review).

Ingénieur full stack

REHAU

sept. 2021 - mai 2023

1 an 9 mois

Tunisie

Projet : Amélioration d’une application web basée sur la visualisation et la gestion des objets connectés dans les bâtiments, ce projet lié à la technologie IOT, l’objectif est de contrôler et gérer les activités de smart Home et faire le monitoring régulièrement. Responsabilités : • il suffit de répondre aux besoins du client. • Rédiger les documentations techniques. • Contribuer à la conception et à la mise en place de solutions. • La présentation du travail au client.

Développeur back-end JavaEE

Coreso SA

sept. 2020 - août 2021

1 an

Tunisie

Client : CORESO est un centre de coordination Européen commun entre un ensemble de gestionnaire de transport d’éléctricité.il fournit des services de coordination pour renforcer la sécurité électrique du centre-ouest de l’Europe. Projet : il consiste à fournir un ensemble d’outils qui permettent l’extraction des données opérationnelles nécessaires pour l’exécution des différents processus chez CORESO à partir des fichiers échangés tout en assurant la mise à jour de la banque de données. Responsabilités : • Contribution au développement des différents modules et solutions. • Analyse des besoins du client. • Participation à la rédaction des documents. Environnement : SpringBoot, Bonitasoft, Angular, Java 8, Apache Camel, Maven, Postgres,Microsservices Architecture.

Développeur analyste

Primatec Engineering

févr. 2020 - août 2020

7 mois

Sfax, Tunisie

Mesure des KPIs et suivi des systèmes de gestion de la qualité et de la sécurité Collecte de données à partir des différents outils (Redmine ,ITOP et Excel). Utilisation de ces données pour calculer les KPIs définis pour les systèmes de gestion. Génération des tableaux de bord pour le suivi des KPIs. Technologies : ETL , MongoDB , PowerBI , Angular , Flask


Formation

institut international de technologie

ingénieur informatique

2017 - 2020

4 ans

Institut Supérieur des Etudes Technologiques en Communications de sfax

technicien supérieur en réseau informatique

2014 - 2017

4 ans

Department of Architecture and Regional Planning, IIT Kharagpur

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.