Anass Koumili

Développeur FullStack (Java/Angular) & DevOps

Salaire / Taux journalier

Lyon, France

Mobilité : Lyon, Paris, ...

Freelance

Peut venir sur site

Expertises

AngularJavaKafkaSpring BootHexagonal ArchitectureMicroservicesFlutterRequêtes SQLElasticsearchLinuxKubernetesGitFirebaseDockerPostgreSQLGrafanaIBM Db2AnsibleRabbitMQ

Langues

Français (Maternelle)Anglais

À propos

Introduction

Développeur full-stack avec 7 ans d’expérience, spécialisé en Java / Spring Boot / Angular, je conçois et maintiens des applications performantes et robustes, de la conception à la mise en production. J’accorde une attention particulière à la qualité du code et à la maintenabilité. En parallèle, j’interviens comme intégrateur DevOps : automatisation des déploiements (Ansible, GitLab-CI), gestion des environnements et coordination entre équipes pour garantir stabilité et continuité opérationnelle

Liens

Expérience de travail

Développeur full-stack, DevOps

Inetum / Rectorat Dijon

févr. 2023 - févr. 2026

3 ans 1 mois

Lyon, France

Au sein du Rectorat de Dijon, j’occupe un rôle polyvalent de développeur full-stack et intégrateur DevOps, intervenant sur l’ensemble du cycle de vie applicatif. Responsabilités principales & Réalisations: • Développement backend en Java : Création, maintenance et optimisation d'applications en utilisant Java. • Développement frontend avec Angular : Création et maintenance d’interfaces utilisateur dynamiques et réactives. • Utilisation de Spring Boot : Développement et gestion de services backend avec le framework Spring Boot. • Gestion des données avec Spring JPA et Hibernate : Implémentation de la persistance des données et des opérations CRUD via Spring JPA et Hibernate. • Écriture de scripts SQL : Rédaction et optimisation de scripts SQL pour répondre aux besoins applicatifs. • Gestion des bases de données DB2 : Maintenance, configuration et interaction avec les bases de données DB2 pour garantir leur bon fonctionnement. • Assistance technique pour la résolution d’incidents techniques. • Diagnostic et suivi des anomalies en environnement d’intégration. • Développement de scripts Bash pour l’automatisation des tâches techniques. • Création et configuration d’environnements pour les phases de développement et de recette. • Mise en place et gestion de playbooks Ansible pour le déploiement et la configuration des services. • Gestion des pipelines CI/CD avec GitLab-CI pour les déploiements automatisés. • Configuration de HAProxy et des VIP. • Rédaction de documents techniques (DET, DAT, guides d’installation) en format AsciiDoc.

Développeur full-stack

Capgemini / Agence de Services et de Paiement (ASP)

sept. 2020 - janv. 2023

2 ans 5 mois

Toulouse, France

Intégré au sein d’une équipe agile, j’ai participé à la conception et au développement d’une plateforme de supervision et de gestion de données pour l’Agence de Services et de Paiement. Responsabilités principales & Réalisations: Analyse des besoins et contribution aux choix d’architecture en environnement distribué • Développement de microservices en Java / Spring Boot exposant des APIs REST • Développement frontend en Vue.js avec création de composants réutilisables • Mise en place de traitements batch avec Spring Batch et indexation des données dans Elasticsearch (NoSQL) pour améliorer les performances • Intégration de RabbitMQ pour la communication asynchrone entre services (architecture event-driven) • Contribution à l’évolution de l’architecture de messaging vers Kafka afin d’améliorer la gestion des files, et la persistance des messages. • Configuration de Consul pour la gestion centralisée des configurations et la découverte de services • Réalisation de tests unitaires et d’intégration (JUnit, Jest) pour garantir la qualité du code • Contribution à l’automatisation des déploiements via pipelines CI/CD • Participation active aux rituels Agile (Scrum) et collaboration avec les équipes projet

Développeur Back-end

Capgemini / Sobloo

janv. 2020 - mai 2020

5 mois

Toulouse, France

Responsabilités principales & Réalisations: • Création de la base de données : Mise en place d'une base dedonnées avec Hibernate, en intégrant un schéma adapté etrespectant les contraintes de la Data Policy. • Développement des services backend : Conception etimplémentation de services avec Spring Boot, en suivant les principesde l'architecture hexagonale pour assurer modularité et flexibilité. • Création d'un Cron : Développement de tâches automatisées avecSpring Boot, permettant le rafraîchissement des données etl'optimisation des coûts pour les utilisateurs. • Exploitation de l'API Sobloo : Intégration et utilisation de l'API Sobloopour récupérer, traiter et exploiter des données géospatiales enfonction des besoins métiers. • Réalisation de tests unitaires : Création et exécution de tests avecJUnit, garantissant la qualité et la fiabilité du code. • Déploiement et gestion des services : Utilisation de Docker pourconteneuriser les services et Kubernetes pour leur orchestration,assurant scalabilité et haute disponibilité.

Développeur - Stagiaire

Capgemini / Direction de la technique et de l'innovation (DTI)

avr. 2019 - sept. 2019

6 mois

Toulouse, France

Responsabilités principales & Réalisations: • Support et maintenance de Firefox 38.4 personnalisé : Utilisation de Scripts Bash pour configurer et gérer les modifications spécifiques. • Personnalisation du navigateur : Développement et intégration d'addons en utilisant JavaScript et API WebExtension. • Migration vers Firefox ESR 60.3 : Adaptation des extensions avec API WebExtension pour répondre aux nouvelles normes introduites dans Firefox ESR 60.3. • Reconstruction des addons en WebExtensions : Refonte des addons existants en utilisant API WebExtension et JavaScript, en veillant à corriger les régressions affectant la compatibilité et l'affichage. • Optimisation des fonctionnalités du navigateur : Automatisation des tâches de configuration et de maintenance avec Scripts Bash, et amélioration des performances des extensions avec JavaScript.


Formation

Université de Toulouse

Master, Computer Science

2017 - 2019

2 ans 1 mois

Faculté des Sciences et Techniques de Settat

Master, Computer Science

2015 - 2017

2 ans 1 mois

Faculté des Sciences et Techniques de Settat

Licence, Computer Science

2014 - 2015

1 an 1 mois

Faculté des Sciences et Techniques de Settat

diplome d'etude universitaire scientifique et technique, Mathematics and Computer Science

2012 - 2014

2 ans 1 mois

Portfolio

Développement application Java / Spring Boot / intégration DevOps - Inetum / Rectorat Dijon

Développement d’une architecture microservices – Capgemini / ASP

Développement de services backend et déploiement cloud – SOBLOO / DAWA

Développement d’une extension Firefox et un patch navigateur – Stage

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.