Iadh Belghith

Techlead Java Angular Cloud (AWS/GCP)

Salaire / Taux journalier

Paris, France

Freelance

Expertises

JavaSpring BootAngularAWSGoogle Cloud PlatformJavascriptRequêtes SQLMySQLPostgreSQLMongoDBRESTful APIsMicroservicesCSSHTMLBootstrapAWS LambdaDockerGitGitLabMavenGradlePostmanCypressScrumJiraConfluenceTest & QALinuxWindowsAnsibleJenkinsTerraformKafkaKubernetesAzureHadoopOracleMariaDBKanbanScalaPythonTypescriptClean ArchitectureHexagonal ArchitectureDomain Driven DesignTest Driven DevelopmentReactNode

Langues

Français (Maternelle)Anglais (Maternelle)Arabe (Maternelle)

À propos

Introduction

Techlead Java/Angular avec 8+ ans d'expertise en architecture cloud (AWS/GCP) et microservices. Actuellement chez Renault, j'ai migré une plateforme de notifications multi-canaux vers GCP avec Spring Boot 3, Pub/Sub et GKE. Spécialisé en architectures événementielles scalables, méthodologie SAFe et accompagnement technique d'équipes.

Liens

Expérience de travail

Techlead Java Angular Cloud (AWS/ GCP)

Renault GroupFreelance

juil. 2022 - Présent

4 ans 4 mois

92100 Boulogne-Billancourt, France

Projet : Migration d’une plateforme centralisée de notifications multi-canaux (Email, SMS, Push applicatif, notifications véhicule) de AWS vers Google Cloud Platform (GCP) pour Renault, destinée aux clients, prospects et concessionnaires. Roles : · Conception, développement et maintien de microservices Java avec Spring Boot 3 et Java 21, déployés sur GKE. · Implémentation d’une architecture découplée et événementielle, avec publication des notifications et statuts dans Google Cloud Pub/Sub. · Migration du traitement des notifications différées de AWS Lambda/SQS vers Google Cloud Tasks · Intégration de providers externes : · Brevo pour les emails transactionnels, avec gestion des retries et suivi des statuts. · Vonage pour les SMS, avec gestion des webhooks pour mise à jour automatique des statuts (DELIVERED, FAILED, REJECTED). · Stockage des données et reporting dans MongoDB, · Mise en place de métriques fonctionnelles et techniques via Dynatrace, avec Spring AOP pour le suivi des temps de traitement et des erreurs. · Gestion des secrets via Vault. · Mise en place de tests unitaires, d’intégration. · Réalisation de revues de code, définition des bonnes pratiques et accompagnement technique des développeurs juniors et nouveaux arrivants. · Participation active aux cérémonies SAFe dans les trains Discovery et Engage : PI Planning, System Demo, Inspect & Adapt, Scrum of Scrums. · Support technique aux Product Owners pour l’analyse et la formalisation des besoins métier. · Gestion des tickets techniques Jira pour évolutions d’architecture et amélioration de la résilience des connecteurs. Technologies : AWS (Lambda , SQS) GCP (Pub/Sub, GKE, Cloud Tasks, Cloud Functions), Java 21, Spring Boot 3, Spring Data MongoDB, Spring AOP, JUnit, CSS, SonarQube, Mockito, HTML5, Cypress, Jest Méthodologies : SAFe Outils : Gradle, GitLab, Git, Docker, Dynatrace, Jira, Confluence, Bruno Providers : Brevo (Email), Vonage (SMS + Webhooks)

Techlead Java/ Angular

OPEN

mars 2019 - juil. 2022

3 ans 5 mois

Développeur Full Stack Java/JEE/Angular7

Sofrecom

févr. 2016 - mai 2019

3 ans 4 mois

Tunis, Tunisie

Projet : Messaging Pro est un outil marketing du groupe Orange pour l’envoi en masse de messages textuels et vocaux. Il permet aux clients de gérer leurs campagnes SMS et vocales ainsi que des quizzes et des sondages. Tâches : - Développement de l’application coté client avec Angular 7, - Développement des web services Restfull, - Participation aux Scrum Meetings, - Développement des fonctionnalités techniques transverses avec Spring AOP, - Développement des Test Unitaires correspondants avec Mockito et JUnit,Jasmine. - Rédaction des user stories. Environment Technique: - Technologies : Java 8, Spring Boot, Spring MVC, Spring Security, Spring Data, Spring AOP, Angular 6, JSON, JUnit 4, Git, , CSS, Java Code Coverage, SonarQube ,Bootstrap, Boosted , ActiveMQ,Mockito,MySql,Html5 ,JasperReports. - Méthodologie: Scrum - Outils : Maven, Postman,Gitlab,Jira,Slack,Git.

Développeur Full Stack Java/JEE/Angular6

Sofrecom Tunisie

févr. 2016 - mai 2019

3 ans 4 mois

Soliman, Tunisie

Projet : Recording Interactive System est une plateforme de stockage, gestion et évaluation des appels vocaux faits par les téléconseillers. Tâches : - Modélisation de la conception UML de l’application avec Enterprise Architect, - Développement et intégration d’un connecteur permettant le stockage planifiés des données à l’aide des Frameworks Quartz et Spring en mode Cluster, - Développement de l’application coté client avec Angular 6, - Développement des web services Restfull, - Rédaction et validation des documents officiels du projet (Spécifications techniques, fiches de tests, fichiers de déploiements …), - Préparation de la plateforme de Qualification. - Participation aux Scrum Meetings, - Développement des fonctionnalités techniques transverses avec Spring AOP, - Développement des Test Unitaires correspondants avec Mockito et JUnit ,Jasmine. - Rédaction des User Stories. Environment Technique : - Technologies : Java 8, Spring Security, Spring Data, Spring AOP, Angular 6, JSON, JUnit 4, CSS, Java Code Coverage, SonarQube ,Bootstrap, Boosted , Mockito,MySql,Html5 ,JasperReports. - Méthodologie: Scrum - Outils Maven, Postman, Gitlab, Git,Docker.


Formation

Institut préparatoire aux études d'ingénieurs de Monastir

Mathematiques et physiques

École Nationale d'Electronique et des Télécommunications de Sfax (ENET'Com)

Ingénieur en informatique


Licences et certifications

Oracle Certified Associate, Java SE 8 Programmer

Délivré le : déc. 2018

Certifié par Oracle

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.