À propos de Halim
Développeur Java Backend | Intégration ERP, APIs & Microservices fiables
- La mise en place et la modernisation d’adaptateurs ERP (JSON ↔ XML)
- Le développement de microservices Spring Boot
- L’implémentation d’un mécanisme de Change Data Capture via Debezium
- La mise en place de tests unitaires (JUnit / Mockito)
- Des projets en architecture distribuée avec Kafka
- Développement backend
- Refonte / modernisation d’architecture
- Mise en place de nouveaux services
- Optimisation et maintenance d’applications existantes
- Support technique et accompagnement d’équipe
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Arabe
Notions
Expériences
- Contraste DigitalDéveloppeur Backend Java / Golangavril 2018 - Aujourd'hui (8 ans et 2 mois)Modernisation ERP Adapter (V1 → V2)Migration de l'adapter vers une solution plus robuste et maintenable,avec une architecture plus claire et unifiée multi-pays (FR / BE).
- Migration vers Java 17
- Mise en place d'une architecture inspirée Clean Architecture
- Implémentation JPA / Hibernate
- Mise en place de tests unitaires (JUnit / Mockito)
- Participation aux choix techniques en équipe
- Fusion des flux multi-pays dans un adapter unifié
- Collaboration avec l'équipe infrastructure pour CI/CD et déploiements
Technologies incluant Java 17, Spring Boot, JPA, Hibernate, Maven, Kafka, Docker et Azure DevOpsGestion & Diffusion de Contenus - Développement MicroservicesArchitecture backend comprenant une dizaine de microservices dansun environnement à fort traficMillions d'utilisateurs~5000 articles publiés par jourPlusieurs milliers de messages Kafka / jour- Développement de microservices backend dédiés à la gestion et à la distribution de contenus éditoriaux
- Implémentation d'un mécanisme de Change Data Capture via Debezium
- Configuration des connecteurs Debezium
- Production d'événements Kafka à partir des modifications en base de données
- Synchronisation automatique des données entre services
- Intégration OpenSearch pour indexation dynamique
- Collaboration avec l'infrastructure pour déploiement cloud via Northflank
- Participation active aux code reviews et décisions techniques
Technologies incluant Java 11, Golang, Kafka, Debezium, OpenSearch,Docker et Northflank - Contraste Digital, Marcq-en BarœulDéveloppeur Backend Java / Golangavril 2018 - Aujourd'hui (8 ans et 2 mois)Mission longue durée chez Groupe de presse BelgeGestion de la partie SSO –Version V2Développement de web services pour la gestion des utilisateurs, incluant la récupération de mot de passe et la gestion des connexions.
- Gestion des templates (login / reset password)
- Implémentation d'envoi d'e-mails
- Support applicatif avec identification et résolution d'anomalies pour garantir la disponibilité et la performance des applications.
- Transmission de connaissances aux nouveaux développeurs
Technologies incluant Golang, Git, GitLab, GitFlow et RedmineERP Adapter V1 – Intégration ERP FranceMise en place d'un adaptateur visant à simplifier la communicationentre les sites web et l'ERP- Développement d'API REST côté adapter
- Transformation et adaptation des flux (JSON → XML)
- Enregistrement / traçabilité des transactions
Technologies incluant Java 8, Spring Framework, API REST, ApacheServiceMix/Camel et phpMyAdminÉtablissement des échanges entre partenaires externes et l'ERP aumoyen de microservicesParticipation à plusieurs services en Java 11 / Spring Boot pour gérerla communication entre partenaires externes et l'ERP.- Développement et évolution d'APIs REST
- Travail en approche microservices
- Assistance technique, corrections et mises à jour des fonctionnalités
Technologies incluant Java 11, Spring Boot et API REST - Pymma SoftwareDéveloppeur Backend Javamars 2017 - juin 2017 (3 mois)Développement d’une application web de gestion d’assurance – Stack Spring / VaadinMontée en compétences et mise en œuvre d’une application métier complète basée sur l’écosystème Spring.Conception et développement d’une application web de gestion d’assurance avec Spring Boot et Vaadin (architecture backend + UI serveur).Développement d’une API REST documentée via Swagger / OpenAPI.Intégration avec une API externe pour la synchronisation des données vers le logiciel Dolibarr.Conteneurisation et déploiement de l’application avec Docker.Structuration du projet selon les bonnes pratiques Spring (architecture en couches, gestion des dépendances, configuration, etc.).
Recommandations
Soyez le premier à recommander Halim
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Formation CyberSécuritéPop School2018Formation CyberSécurité
- Licence professionnelle Technologie de l'Information et InternetUniversité Polytechnique Hauts-de-France2017Licence professionnelle Technologie de l'Information et Internet