Shahzad Akbar

Lead Ingénieur Java | DevOps Kubernetes & CI/CD

Salaire / Taux journalier

95210 Saint-Gratien, France

Mobilité : Île-de-France

Freelance

Peut venir sur site

Expertises

JavaSpring BootKubernetesDevOpsRESTful APIsSwagger/OpenAPIMavenTest Driven DevelopmentDomain Driven DesignClean ArchitectureHexagonal ArchitectureMicroservicesAngularReactBootstrapHTMLCSSJavascriptNodeGitGitHubJenkinsDockerPrometheusGrafanaPythonApache SparkApache AirflowPostgreSQLRabbitMQMetabaseAnsibleJiraScrumCoachingPHPFirebaseGoogle Cloud PlatformAWSReduxOpenShiftClean CodeAmazon EC2PostmanApache

Langues

Hindi (Maternelle)FrançaisAnglaisOurdou

À propos

Introduction

Lead Java Full-Stack & DevOps avec 18 ans d'expertise en architecture microservices, Kubernetes et CI/CD. Actuellement chez Action Logement, j'ai développé from scratch un Data Hub géolocalisé avec architecture hexagonale, industrialisé les déploiements via ArgoCD/Helm et mis en place le monitoring Grafana. Spécialisé Java/Spring Boot, Angular, K8s avec coaching craftsmanship pour livrer des solutions scalables et industrialisées.

Liens

Expérience de travail

Lead Java / Full-Stack / Devops Engineer – Kubernetes & CI/CD

Action LogementFreelance

févr. 2025 - Présent

1 an 9 mois

Paris, France

• Développement from scratch de l’application géolocalisée CSP (Cadre de Stratégie Patrimoniale), futur Data Hub d’Action Logement • Conception et mise en place d’une architecture hexagonale • Développement des User Stories en Java / Angular • Coaching craftsmanship et mentorat technique des développeurs • Déploiement des projets Back & Front & Data Kubernetes • Déploiement et configuration des environnements dev, recette, préprod, MCO et production • Mise en place et maintien des pipelines CI/CD • Industrialisation des déploiements avec Helm, ArgoCD, GitOps et Kustomize • Automatisation et standardisation des pratiques de déploiement • Mise en place et gestion du monitoring applicatif avec Grafana • Création et configuration d’alertes de supervision pour détecter les incidents applicatifs et Kubernetes (pods en erreur ou indisponibles, redémarrages, etc.) • Suivi de la santé des applications et des workloads en production • Gestion des dumps et backups dans Kubernetes avec script Shell • Intégration et exploitation des briques Data (Airflow, Spark on Kubernetes) • Administration et intégration de composants techniques : PostgreSQL/PostGIS, RabbitMQ, Metabase • Support plateforme aux équipes Dev & Data lors des mises en production et incidents Environnement technique • Backend : Java 21, Spring Boot 3.4.3, REST API, Swagger, Maven • Frontend : Angular 19 • Architecture : Microservices, DDD, Architecture hexagonale, Clean Architecture, Clean Code, ATDD • DevOps / Platform : Kubernetes, Helm, ArgoCD, GitOps, Kustomize, Docker, GitLab CI/CD, Harbor, Shell • Observabilité : Grafana, Prometheus, monitoring applicatif, alerting, supervision Kubernetes • Data : Airflow, Python (notions), Spark on Kubernetes, PostgreSQL, PostGIS, Metabase • Messaging : RabbitMQ • Qualité / Outils : SonarQube, Jira, Lens • Cartographie : OpenStreetMap

Lead Développeur back-end

Transactis FranceFreelance

avr. 2024 - déc. 2024

9 mois

94120 Fontenay-sous-Bois, France

Développement de micro services pour la nouvelle solution de paiement instantané WERO o Rôles: Développeur Senior backend JAVA, Craftman, CI/CD • Développement avec JAVA 17 + Spring Boot 2 sur tous les micro services (API) • Appels REST entre EPI (L'European Payment Initiative) et les banques (SG et LBP) • Mise en place du développement hexagonal sur les micro services (montée en compétences de l'équipe) + Clean code • Ecriture des tests unitaires avec Mockito (ATDD) • Gestion des appels REST avec signature HMAC • Code review (Pull Request) • Participation aux cérémonies scrum (daily, refinement, démo, retro) • Mise en place et maintenance de la CI/CD sur les micro services • Encadrement o Environnement technique : Java 17, Springboot 2, PostgreSQL, Kubernetes (LENS), HELM CHART (K8s package manager), Jenkins (ci/cd), Nexus, GitHub, Harbor, DDD, ATDD, Clean code, SonarQube, REST API, Swagger, Maven, Jira o Environnement technique (Société Générale): Whats, DoItNow, MyVault

Développeur Full Stack Java React / Craftman

Société GénéraleFreelance

sept. 2020 - déc. 2023

3 ans 4 mois

94120 Fontenay-sous-Bois, France

Développement de plusieurs parcours d'achat (ATU, FORFAIT, STANDARD, LEGAL FEES) en JAVA/REACT sur la Marketplace du service Achats. o Rôles: Développeur full-stack JAVA/REACT, Craftman • Développement avec JAVA 11 + Spring boot + modélisation des Bpmn Camunda (TDD, DDD, dév. Hexagonal) pour la création des API BFF et BFW (back for front et for workflow) => 75% • Ecriture des tests unitaires avec Mockito • Création des Feign Client pour attaquer diverses et nombreuses API de la SG (oAuth2). • Formation de Paris & Bengalore au développement hexagonal + pratiques Craft apprises des coachs (initiative personnelle, appétence) • Développement en front end avec React Js (yarn, hook) ==> 25% en moyenne (100% sur certains sprints) • Développement sur plus d'une quinzaine de projets java, dont 3 BFF/BFW + des Spring batchs • Création / Gestion des évènements entre les backend avec l'outil SG "Everest" (rabbitMq) • Pull Request • Cérémonies scrum (daily, refinement, démo, retro) • Projet + Run après mise en production de nouveaux backends / parcours d'achat (référent sur le projet "Gare de routage" des demandes d'achats standards au sein des entités de la SG) • Référent + maintenance d'une API Gateway (backend) qui attaque les Web Services (SOAP) de "JAGGER" (« Sourcing Hub » pour la gestion des contrats) • Encadrement des nouveaux arrivants • Migration en tout genre dans un contexte ou tout bouge tout le temps (API externes, Infra...) et où de nombreuses API sont utilisées dans tout le workflow • Référent sur certaines problématiques complexes comme la "délégation de comptes" sur la marketplace, dans un contexte de workflow BPMN (délégation de tâches BPMN) o Environnement technique : Java 8/11, BPMN/Camunda, Springboot, Spring batch, React JS, Bootstrap, HTML5/CSS, PostgreSQL, Flyway, Docker (LENS), Openshift, Jenkins (ci/cd), Kubernetes, Ansible, Nexus, GitHub, DDD, TDD, ATDD, Craft, SonarQube, REST API, SOAP, Swagger, Maven, Jira Environnement anglophone

Co-founder

Edoligo

janv. 2020 - oct. 2021

1 an 10 mois

Paris, France

o Rôles: Founder, Scrum master, Développeur full-stack, DevOps, CTO o Environnement technique : v1 : React JS (create react app), Node Js (npm), React Bootstrap, GCP Functions, Firebase, Redux, Stripe (Paiement en ligne avec Connect « Express ») v2 : React JS (create react app), Node Js (npm), React Bootstrap, AWS (S3, Amplify, EC2, Polly), Google Wavenet, Redux, Stripe (Paiement en ligne avec Connect « Express »)

Référent technique Java/React & Scrum master

Gfi world

mars 2014 - mai 2020

6 ans 3 mois

92400 Courbevoie, France

Développeur JAVA/React : o Développement de l’administration de c15v5 (Java, React Js, REST, Hibernate) o Développement de SisReplay (lecteur audio de réécoute des enregistrements SAMU) sur le portail Web c15V5 (Framework MVC javascript) o Développement du module géo localisée SISMAP dans c15v15 (Google Maps API, Framework MVC javascript) o Référent technique Java & Dev/Ops sur le Projet PFAU - Création du micro-service avec Spring Boot + Docker - Initiation des développeurs au framework JAXB & développement du sous projet de la norme EDXL - Installation & utilisation d’un Active MQ de test en SSL - Développement d’user stories avec Java & React Js - Formation de l’équipe opérationnel à Docker - Préparation de l’environnement de recette interne et assistance aux testeurs à : • L’utilisation de la plateforme de recette d’ATOS via une API Rest (POSTMAN, Json…) • Création des scénarios de tests d’intégration en vue de la démo à l’APHP o Infra as Code : Utilisation d’Ansible pour automatiser l’installation des serveurs sur les postes des développeurs. - Installation de Windows 10 Sub system Linux (Ubuntu) pour le POC - Ecriture des playbooks • Téléchargement, installation et configuration automatique des serveurs Apache et Glassfish avec le code source Scrum Master : o Garant des pratiques agiles avec le framework scrum (utilisation des scrum artéfacts et events) o Animation des ateliers (création de la DOD, DOR…) o Animation/organisation des événements scrum (sprint planning, daily scrum, sprint review, sprint retro) o Facilitateur & référent technique (clarification des user stories, communication avec le PO) Environnement technique : Java 8, Junit, Spring MvC, REST, Hibernate, Google Maps API, Javascript (single page appli.), React Js, Angular Js, oAuth2, GIT, Jenkins, Nexus, Maven, Glassfish, Spring Boot, Docker

Ingénieur d'études JEE

Tinubu Square

nov. 2011 - mars 2014

2 ans 5 mois

92130 Issy-les-Moulineaux, France

* Refonte de la source de données Altares avec les web services (achats de rapports financiers sur le portail Grams, calculs de scores…) * Mise en place d’un POC en vue de signer avec le client QBE Australie * Développement de nouvelles fonctionnalités pour ce nouveau client sur nos applications de « credit risk » front office (Rmc) et back office (Grams) en SCRUM * Conception et développement d’un validateur de format de fichier-client, avant intégration de ce fichier dans notre système pour le produit « Topup-up » (Zk + Spring + Maven, outil utilisé en interne) * Support de niveau 3 pour le produit « Topup » et déploiement des nouveaux clients (batch Java + configuration Jenkins) * Mise en place d’un batch de synchronisation automatique des décisions avec HCC Environnement technique : SAAS, Java/JEE, JSP, javascript, Groovy, Hudson/Jenkins, TDD, Junit, Jetty

Ingénieur d'études et développement

Seres (groupe Docapost)

févr. 2009 - oct. 2011

2 ans 9 mois

93400 Saint-Ouen-sur-Seine, France

* Rédactions de spécifications techniques * Développement d’une application JEE « WebChecker » pour le contrôle des formats EDI * Développements en JEE de programmes batchs pour l’intégration et la purge de données d’une application Web : Web de Suivi ePresto 2.0 * Développements JEE sur les applications du projet PEM (Plateforme d’échange multicanal) * TMA .NET sur le projet web EDI DAPO (Direction d’Approvisionnement de La Poste) * TMA Java pour le service Postecs/Docatmail qui est un système d’échange de courriers sécurisés (SSL) via notifications * Rédactions de documentations techniques pour tous les projets * Génération des livrables et déploiement en environnement de recettes * Ecriture des bons de livraison pour la mise en production * Support de niveau 3 Environnement technique : Java/JEE, Zk, Spring, Maven, ORM Toplink, Glassfish

Ingénieur d'études

Sogeti

févr. 2007 - janv. 2009

2 ans

* Développements avec J2EE pour l’application « Weekly CO » * Maintenance évolutive et corrective de l’application * Offshorisation de l’application en Inde * Rôle d’assistant chef de projet – chef d’équipe offshore * Formation à distance des indiens en Anglais/Hindi * Communication et documentation en anglais pour la gestion du projet et le suivi des développements * Rédaction des spécifications fonctionnelles et techniques en français et en anglais * Déploiement des lots, recettes MOE Environnement technique : Java/JEE, EJB, Struts, Websphere

Ingénieur Etude et Développement - stagiaire

ProCapital

sept. 2005 - mars 2006

7 mois

* Amélioration du Système d’Informations et reporting avec Perl * Conception et développement d’applications Intranet en Php

Ingénieur Etude et Développement - stagiaire

ProCapital

sept. 2004 - mars 2005

7 mois

* Amélioration du Système d’Informations et reporting avec Perl * Conception et développement d’applications Intranet en Php


Formation

CERTyou

PSM I, Management de projet

2019 - 2019

1 mois

Résultat : Certification

https://www.scrum.org/certificates/435264

ESILV - Ecole Supérieure d'Ingénieurs Léonard de Vinci

Diplôme d'ingénieur

2003 - 2007

4 ans 1 mois


Licences et certifications

Certified Professional Scrum Master

Délivré le : oct. 2026

Certifié par Scrum.org

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.