
Hassan BEJ
Tech Lead Senior Java AWS Kubernetes IA GENERATIVE
Salaire / Taux journalier
Île-de-France, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Tech Lead JAVA / KUBERNETES / AWS, 16 ans d’expérience dans la conception, la modernisation et le déploiement d’applications critiques pour des grands comptes (DGFIP, GRDF, Docaposte, AXA, Axione). Expert en architectures Microservices, Kubernetes et modernisation d’applications Java Legacy vers le Cloud Native. Spécialisé dans l’intégration de l’IA générative et l’utilisation de Claude Code pour accélérer le développement, automatiser les tâches techniques et améliorer la qualité logiciel.
Expérience de travail
Sénior JAVA
DGFiP
juil. 2026 - Présent
4 mois
93160 Noisy-le-Grand, France
Projet : Polar Méthodologie : Agile/Scrum Objectif : Développement de la bibliothèque PoLaR (Polar Opensource Library for Approximates Recognition), du nouveau module natif en utilisant GraalVM pour remplacer SSA-NAME3. Actions réalisées : • Conception et développement du module natif avec GraalVM et Picoli. Environnement technique : Java 21, GraalVM 21, Ubuntu, Docker, SSA-NAME3.
Tech Lead Java/J2EE
GRDF
nov. 2022 - Présent
4 ans
Projet: SICOLOC. – Objectif: Développement du nouveau module Redevance Contractuelles & Réglementaires, le nouveau module permet le calcul des redevances jusqu'à la publication des courriers destinés aux bénéficiaires. – Actions réalisées: – Relation avec la Maitrise d'ouvrage – Préparation des livrables via Gitlab ci et ansible – Conception et configuration des échanges PROFTPD – Développement des APIs REST – Rédaction des modes opératoires des livraisons – Documentation technique et fonctionnelle – Analyse et correction d'anomalies fonctionnelles et techniques en production – Support de production. – Rédaction des spécifications techniques générales et détaillées – Développement du module redevance sur l'application SICOLOC – Développement et correction des scripts Shell sous Unix – Développement des US avec Claude Code. – Environnement technique: Claude Code, Java EE, PostgreSQL, Jira, CI/CD, Gitlab, Ansible, Artifactory, Intellij, Script Shell, PROFTPD, RHL 7.8, RHL 8, Kubernetes, Vue JS, AWS (S3 / EC2 / Lambda).
Développeur
ENSEA
69340 Francheville, France
Projet: Portail des inscriptions & gestion des étudiants de l'école Nationale Supérieure de l'Electronique et de ses applications (ENSEA) en France. – Objectif: Développement et maintenance de l'application. – Actions réalisées: – Développement des modules inscriptions, étudiants & matières. – Environnement technique: JBOSS 5.1, SPRING FUSE, JSF2 & PRIMES FACES 3, SPRING FLOW, MYSQL 5, SPRING 3 & HIBERNATE 3.
Tech Lead Java/J2EE
Axione
avr. 2019 - nov. 2022
3 ans 8 mois
Projet: RACOON Prise de commande Fibre Optique en zone très dense. – Objectif: Développement des nouveaux uses case de la prise de commande FTTH, la plateforme est composée du Framework d'intégration Camel, un middleware de services web Spring Boot, et Salesforce. – Actions réalisées: – Développement des composants Spring liés aux uses cases. – Customisation des objets Salesforce et développements des classes Apex pour la synchronisation de données entre la partie Java et Salesforce. – Écriture des tests d'intégration en Java (configuration dans une image Docker). – Revues de code croisées Java & Apex. – Environnement technique: Java 8, MAVEN 3, SPRING BOOT, Apache Camel, CXF, Liquibase, HIBERNATE, BD POSTGRES, Docker, GITLAB, Salesforce, Eclipse, Visual Code Studio. Projet: CHABLIS Prise de commande Fibre Optique en zone rurale. – Objectif: Implémentation de nouvelles fonctionnalités, maintenance des fonctionnalités existantes, la plateforme est composée du Framework d'intégration Camel, un middleware de web services Spring Boot, et SalesForce. – Actions réalisées: – Développement des composants Spring liés aux uses cases. – Customisation des objets SalesForce et développements des classes Apex pour la synchronisation de données entre la partie Java et SalesForce. – Écriture des tests d'intégration en Java (configuration dans une image Docker). – Revues de code croisées Java & Apex. – Environnement technique: Java 8, MAVEN 3, SPRING BOOT, Apache Camel, CXF, Liquibase, HIBERNATE, BD POSTGRES, Docker, GITLAB, SalesForce, Eclipse, Visual Code Studio.
Consultant Java/J2EE
Docapost
déc. 2016 - avr. 2019
2 ans 5 mois
Projet: Portail de l'ANTAI SIE (Système d'information échange). – Méthodologie: Agile/Scrum. – Taille de l'équipe: 1 Ops, 4 Développeurs, 1 Product Owner, 1 Scrum Master. – Objectif: Refonte du portail existant de l'ANTAI. – Actions réalisées: – Maquettage HTML (BootStrap & CSS). – Rédaction des spécifications techniques. – Développement du module recherche & FAQ du portail en thymleaf et consommation du contenu de LifeRay. – Création de contrats d'interfaces des Web Services REST avec SwaggerEditot & génération des contrats d'interface avec SpringFox. – Projet: ANTAI SIE (Système d'information échange). – Objectif: Conception & développement d'une plateforme de consommation de messages de contraventions FPS (Forfait Post Stationnement), la plateforme est composée des micros-services suivants : service-message, service ressource-documentaire, service-publication, service-évènement, composition-hcs, service-déménages, simplification-image & IHM-PROD. – Actions réalisées: – Rédaction des spécifications techniques. – Développement des modules service-message, composition-hcs et simplification-image, IHM-PROD. – Maintenance des modules service-ressource-documentaire, service-publication, service-évènement, service-déménages. – Rédaction des tests unitaires. – Projet: SUIVI TRC (Traitement retour courrier). – Objectif: Implémentation de l'évolution liée à la gestion des emplacements des courriers. – Actions réalisées: – Maintenance de l'application. – Implémentation de l'évolution liée à la gestion des emplacements. – Développement des états avec JasperReport.
Ingénieur d'étude et développement Java J2EE
ACTICALL (SITEL GROUPE)
févr. 2012 - nov. 2016
4 ans 10 mois
Projet: Boost'R. – Objectif: Conception & développement d'une application Web Sociale, pour la déclaration des ventes par les agents, & réalisation des challenges pour motiver les équipes. – Actions réalisées: – Rédaction des spécifications techniques. – Modélisation en UML, Détaille des use case, Diagramme de classe des entités, Service & DAO. – Conception et développement front de l'application avec AngularJS 1.4.0, Angular couchpotato. – Développement backend avec Web Services REST Spring, injection de dépendances Service & DAO par Spring. – Tests unitaire JUNIT & MOCKITO. – Déploiement en recette en interne et client, Mise en production pour les activités : EDF, ENGIE, CANAL+ & NESPRESSO. – Projet: Actifiles. – Objectif: Développer une application Web pour la gestion de création de comptes ACTIVE DIRECTORY (Module AD QUALITY), gestion des espaces de stockages, et audit (Module DATA QUALITY). – Actions réalisées: – Modélisation en UML, Détaille des use case, Diagramme de classe des entités, Service & DAO. – Conception et développement de l'application avec VAADIN 7, Spring CORE 3.0.6, injection de dépendances de la couche Service & DAO par Spring 3.0.6. – Projet: Janus. – Objectif: Développement d'un Web Service REST pour centraliser l'authentification des applications internes (ACTi Progress, Taxation, ActiQuizz, ActiTime, Fiche Client, ACTIREVIEW, ACTITIME, ACTIQUIZZ, CANIF). – Actions réalisées: – Rédaction des spécifications techniques. – Développement du Web Service REST. – Assistance des équipes pour l'intégration de l'authentification. – Projet: ActiProgress. – Objectif: Développement des évolutions et maintenances des modules existants. – Actions réalisées: – Développement du module requête en Struts2, JQUERY UI & PL/SQL. – Développement du module session et cours en Struts2, JQUERY UI, SPRING & HIBERNATE. – Maintenance effectuée sur les modules tables de références & gestion des entités. – Projet: TMA sur les projets Taxation, Base De Connaissance, Note De Frais. – Objectif: Développement des évolutions et maintenances des modules existants. – Actions réalisées: – Correction des bugs liés à la compatibilité IE7 & IE8 pour base de connaissance. – Développement du nouveau module de gestion espaces dans base de connaissance. – Développement du nouveau mode de facturation à la minute pour la Taxation, & correction des bugs production. – Maintenance de l'application Note De Frais.
Consultant JAVA/JEE & Oracle Middleware
NOVAE BLUE
déc. 2011 - janv. 2013
1 an 2 mois
Projet: GED pour le compte des Eaux Minérales d'Oulmes (EMO). – Objectif: Mise en place d'un POC en réponse d'appel d'offre pour l'acquisition d'une GED par l'EMO. – Actions réalisées: – Installation et configuration des modules ODDC (Oracle Distributed Document Capture) et OFR (Oracle Forms Recognition) et integration avec Oracle WebCenter Content. – Environnement technique: Oracle Web Logic 11, Oracle WebCenter Content 11 & Oracle DB 11G. Projet: Portail & boutiques en ligne Maroc Telecom. – Objectif: Mise en place d'un POC avec de la boutique Maroc Telecom. – Actions réalisées: – Installation du WebCenter Sites et module Mobility Server. – Développement des templates de la boutique (Tags JSP Spécifique du WebCenter Sites). – Environnement technique: Oracle Web Logic 11, Oracle WebCenter Sites 11 & Oracle DB 11G. Projet: API SECURE ORACLE SEARCH. – Objectif: Conception et réalisation d'une API Java/JEE pour l'interfaçage avec le moteur de recherche Oracle SES pour le compte de la banque Canadienne Desjardins www.desjardins.com – Actions réalisées: – Configuration & Optimisation oracle Secure Enterprise Search. – Conception et mise en place d'un API d'interrogation du serveur en JEE, Hibernate & JSON. – Rédaction du document de migration de l'installation du serveur Oracle Secure Enterprise Search et de l'optimisation. – Environnement technique: Oracle DB 10G, HIBERNATE 3, SERVLET 3, ORACLE SES 11.
Ingénieur Développeur – ACRED
Axa Assurance
avr. 2010 - déc. 2011
1 an 9 mois
Projet: Interface Saisie de contrat du produit d'assurance Domicile & Assistance. – Objectif: Conception & développement d'une interface Web de la saisie de contrats, en liaison avec le système AS400. – Actions réalisées: – Conception & Développement de l'interface WEB pour la saisie et la restitution des contrats d'assurance en JAVA/J2EE 2.5 & JSF 1, base de données SQL server 2000 et serveur web Tomcat 6. – Environnement technique: JAVA/J2EE 2.5 & JSF 1, MS SQL server 2000 et Tomcat 6, AS400, DB2. Projet: Portail des états des produits d'assurances. – Objectif: Conception & développement d'un portail web pour la récupération de la tombée mensuelle des produits assurances (Décès & Invalidité, Domicile Assistance, Perte d'emploi) & Edition des états. – Actions réalisées: – Conception & Développement de l'interface WEB avec GWT (bibliothèque SMARTGWT), MS SQL 2000, Tomcat, QUARTZ. – Développement d'un ETL avec MS DTS 2000. – Environnement technique: JAVA/J2EE 2.5, GWT, SMARTGWT, MS SQL 2000, TOMCAT 6, AS400, DB2. Projet: Traitement mensuelle des assurances AXA. – Objectif: Mise en place d'un ETL pour récupérer les assurances de l'AS 400, envoie d'un état à AXA ASSURANCE pour la restitution du montant d'assurance. – Actions réalisées: – Conception & Développement de l'ETL du traitement de la tombée mensuelle des échéances pour l'envoie à AXA ASSUSRANCE. – Environnement technique: DTS 2000 Microsoft, Procédures Stockées, et fonctions, AS400, DB2. Projet: Portail Business Intelligence de l'assurance Décès & Invalidités. – Objectif: Mise en place d'un portail BI. – Actions réalisées: – Développement & mise en place d'un ETL d'extraction de données de l'AS400 DTS 2000 Microsoft. – Conception & Développement d'un CUBE en JAVA/J2EE, Mondrian, JPIVOT & TOMCAT. – Environnement technique: DTS2000, MONDRIAN, JPIVOT & Tomcat 6. Projet: Portail risque des crédits consommations du projet Cpu/Cpu (Centrale des risques Banque Al Maghreb). – Objectif: Conception & développement d'un portail risque de contrôle des impayés pour les clients prospects. – Actions réalisées: – Rédaction du cahier des charges, Conception & Analyse. – Développement du module WEB en J2EE (JSF 1.2, Hibernate, axis & Japser report, JavaMail). – Environnement technique: JAVA/J2EE 2.5 & JSF 1.2, HIBERNATE 3, SOAP, AXIS 1, JASPERREPORT, MS SQL server 2000 et Tomcat 6.
Formation
Université du littoral de la Côte d'Opale
Master M2, Ingénierie des systèmes informatiques distribués
2012 - 2013
1 an 1 mois
Institut Supérieur Du Génie Appliqué
Bac+5, Génie Informatique Ingénierie Logiciel et Multimédia
2008 - 2009
1 an 1 mois
Lycée technique
Baccalauréat, Électronique
2003 - 2004
1 an 1 mois
Licences et certifications
kubernetes and Cloud Native Associate
Délivré le : mars 2026
kubernetes and Cloud Native Security Associate
Délivré le : mars 2026
Istio Certified Associate
Délivré le : oct. 2025
Certified Argo Project Associate
Délivré le : août 2025
Red Hat Cloud-native Microservices Development with Quarkus Self-paced Training (DO378SP)
Délivré le : oct. 2024
Certified Kubernetes Administrator
Délivré le : févr. 2024
Certified Kubernetes Application Developer
Délivré le : déc. 2019
Scrum Master Accredited Certification
Délivré le : août 2016
M101J: MongoDB for Java Developers
Délivré le : juil. 2016
OCPJP6 (Oracle Certified Professional Java SE 6 Programmer)
Délivré le : nov. 2010