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

KubernetesAWSJavaCSSHTMLJavascriptAngularRESTful APIsMySQLOraclePostgreSQLMongoDBTomcatCoaching agileScrumKanbanNodeDockerGitLabJenkinsAmazon EC2AnsibleVueAWS LambdaSpring BootSalesforceSalesforce ApexSwagger/OpenAPIIBM Db2

Langues

Anglais (Courant)Français (Courant)

À 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

Certifié par Red Hat

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

Certifié par MongoDB

OCPJP6 (Oracle Certified Professional Java SE 6 Programmer)

Délivré le : nov. 2010

Certifié par Oracle

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.

Talents

Trouver un job

Créer un profil

Solutions et outils