Alaeddine DHOUIB

Senior Software Engineer

Salaire / Taux journalier

Paris, France

Mobilité : Lille, Rouen, ...

Freelance, ouvert au CDI

Peut venir sur site

Expertises

AngularJavaSpring BootKubernetesTest Driven DevelopmentHexagonal ArchitectureDéveloppement BackendSoftware CraftsmanshipDéveloppement FullstackMicroservicesRedisCSSDevOpsBase de données SQLRequêtes SQLDomain Driven DesignKafkaPostmanEvent Driven ArchitectureGitBitbucketClean CodeDockerJiraRESTful APIsGitLabJenkinsTypescriptMavenHTMLMySQLConfluenceOracle

Langues

AnglaisArabeFrançais

À propos

Introduction

Senior Software Engineer with 12+ years of experience designing and delivering business-critical applications in the banking and insurance sectors. Specialized in Java, Spring Boot, Angular, Kubernetes and microservices architectures, I focus on balancing business needs with software quality through Software Craftsmanship practices (DDD, TDD, Clean Code). I also contribute to DevOps initiatives (CI/CD, Kubernetes) and cloud-native architectures.

Liens

Expérience de travail

Senior Software Engineer / Tech Lead

LCL (Crédit Agricole Group)Freelance

avr. 2025 - Présent

1 an 7 mois

Paris, France

Context: Within the Mobile Squad of LCL (Crédit Agricole Group), contributing to the evolution of mobile banking applications and associated backend services in a highly regulated and security-sensitive environment. Achievements: ✔️ Delivered the integration of Wero for instant payments within mobile banking applications. ✔️ Implemented Apple App Attest and Google Play Integrity to strengthen mobile application security and protect backend APIs against fraud and unauthorized access. ✔️ Designed and evolved Backend For Frontend (BFF) services supporting mobile applications. ✔️ Modernized legacy components and migrated them towards a microservices architecture. ✔️ Conducted technical proof of concepts (POCs) and contributed to architecture decision-making. ✔️ Improved application observability, resilience and deployment processes. ✔️ Collaborated with architects, security experts, product owners and mobile teams in an Agile environment. Technical Stack: Java 17/25, Spring Boot 3/4, NestJS, TypeScript, GraphQL, REST APIs, Kubernetes, ArgoCD, GitLab CI/CD, Microservices, Dynatrace, Grafana, Xray, Jira, Confluence, GitHub Copilot

Senior Software Developer

Ascentiel Groupe

nov. 2023 - janv. 2025

1 an 3 mois

Rueil-Malmaison · Hybrid

Context: Ascentiel Groupe is an insurance broker offering various products (home, cars, pet). Enriching the client catalog required the evolution of the existing system. Achievements : ✔️ Design and develop a Spring Boot API to centralize access to internal databases. ✔️ Implement new services (civility checks, FVA declarations automation). ✔️ Migrate a legacy project and POC to integrate Kafka. ✔️ Maintain and evolve the core application for insurance contract management. ✔️ Create script to deploy with docker, Kubernetes and Gitlab CI ✔️ Deploy application in integration et production ✔️ Integrate liquibase to handle versionning for SQL script

Senior Software Engineer

Odealim.

janv. 2022 - déc. 2023

2 ans

Paris · Hybrid

Role: Tech Lead & Senior Developer Context : Odealim is a wholesale insurance broker specializing in real estate insurance. The integration of new entities led to the redesign and modernization of extranets and shared services. Achievements : Modernized extranets for brokers and property managers (Java, Spring, Angular). Set up a microservices architecture deployed on AWS. Designed a payment tracking tool for invoices. Technical Stack: Java 11/17, Spring Boot 2/3, Angular 9/14, Docker, AWS Fargate, GitLab CI, Shell, Oracle, RestAPI, Redis, Postman, Swagger, Linux

Senior Developer | Java | Angular

Generali

juil. 2018 - déc. 2021

3 ans 6 mois

Paris · Hybrid

Context : Generali is an international insurer offering a wide range of products for individuals and professionals. The goal was to enhance the product offering and optimize internal processes. Achievements : ✔️ Develop new insurance products (auto fleets, real estate, health, pets). ✔️ Simplified a complex document generation module. ✔️ Automated capital gains calculations for investment-linked life insurance. ✔️ Created a library of shared front-end components. Technical Stack: Java 11, Spring MVC, Spring Batch, Hibernate, Angular 6/11, Jenkins, Bitbucket, Sonar, JBoss, JSF, Git, Jira, Confluence, Docker, Soap, XML, Oracle, UML

Software Engineer JAVA/JEE - DevOps

KonversionKraft

janv. 2014 - juil. 2018

4 ans 7 mois

Context : KonversionKraft is a consulting agency specializing in growth optimization. The mission was to develop an A/B testing application. Achievements : ✔️ Built an A/B testing application integrating Google & Adobe Analytics. ✔️ Integrated a Gantt chart module in AngularJS. ✔️ Improved development processes through pair programming and code reviews. ✔️ onboarding developer on project and explain context

Java Developer

Omniacom

nov. 2012 - déc. 2013

1 an 2 mois

Tunisia · Hybrid

Context : Omniacom is a provider of telecommunications solutions and services. The mission involved developing an internal management application. Achievements : ✔️ Designed and developed an application for tracking technical assignments. Technical Stack: Java, JSF, IceFaces, EJB, Servlet, JBoss, Hibernate, MySQL, Linux, Windows; UML


Formation

Université de Picardie Jules Verne (Amiens)

Master in Computer systems and network engineering

2011 - 2013

2 ans 1 mois

Institut d’Electronique et de Communication de Sfax-Tunisie

Master 1

2011 - 2011

1 mois

Institut d’Electronique et de Communication de Sfax-Tunisie

Licence

2007 - 2010

3 ans 1 mois


Licences et certifications

Certified Kubernetes Application Developer

Délivré le : janv. 2023

Certifié par The Linux Foundation

AWS Certified Cloud Practitioner

Délivré le : mars 2022

Certifié par Amazon Web Services (AWS)

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.