You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Anass C.AC

Anass C.

Développeur Back-End | Java | Spring Boot | Ractjs

650 €/jour
Paris, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Anass

Ingénieur logiciel qualifié avec 6 ans d’expérience, spécialisé dans le développement de logiciels, les tests et la résolution de problèmes. Solides compétences en programmation et en conception d’interfaces. Leader technique compétent, capable de guider les équipes, de prendre des décisions éclairées et de garantir la qualité du code. Excellente capacité d’apprentissage et d’adaptation aux nouvelles technologies. Forte aptitude à travailler en équipe et de manière autonome.
  • Français

    Bilingue ou natif

  • Anglais

    Bilingue ou natif

  • Arabe

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 30 km)

Expériences

  • RAKUTEN FRANCE
    Sr. backend Developper
    COMMERCE DE DÉTAIL
    avril 2025 - mars 2026 (11 mois)
    Paris, France
    • Pilotage de la conception, du développement et de la maintenance de microservices Java scalables avec Spring Boot, garantissant la fiabilité,
    la sécurité et les performances de systèmes critiques pour l’entreprise.
    • Définition et implémentation d’API RESTful au sein d’une architecture distribuée, en alignement avec l’évolution des besoins métier.
    • Pilotage de la migration d’un microservice en production vers Kubernetes à l’aide de Jkube, améliorant la scalabilité, la résilience et
    l’observabilité.
    • Conception et mise en œuvre d’une communication orientée événements via RabbitMQ, réduisant le couplage des systèmes et améliorant
    la coordination des services.
    • Réduction proactive de la dette technique et des vulnérabilités de sécurité grâce à la gestion des dépendances, au refactoring et à des
    initiatives d’amélioration continue.
    • Contribution à la stratégie CI/CD et à son automatisation avec Jenkins et GitHub Actions, permettant des déploiements fiables et repro‑
    ductibles.
    • Promotion de l’excellence technique à travers les revues de code, le mentorat et le partage de connaissances.
    • Collaboration avec des équipes produit et métier pluridisciplinaires afin de livrer des solutions cloud‑native et scalables dans un environ‑
    nement Agile/Scrum.
    • Technologies : Java, Spring Boot, Spring Cloud, Docker, Kubernetes, RabbitMQ, CI/CD, Jenkins, GitHub Actions, JUnit, Mockito, Hibernate,
    MariaDB, Oracle DB.
    Java Spring boot REST MariaDB Github Actions
  • Enedis
    Sr. Fullstack Developper
    ENERGIE
    juin 2024 - avril 2025 (10 mois)
    Paris, France
    • Effectuer des revues de code et mettre en place des processus d'assurance qualité pour garantir la qualité du code et un logiciel robuste.

    • Communiquer efficacement avec les parties prenantes pour fournir des mises à jour sur notre projet.
    • Déployé et optimisé Spring Cloud Circuit Breaker pour renforcer la tolérance aux pannes dans les architectures microservices, en réduisant les échecs en cascade et en améliorant la fiabilité du système global.
    • Exploité Spring WebFlux pour développer des API réactives avec une gestion efficace du parallélisme et des threads. Utilisé la programmation non bloquante pour améliorer les performances et gérer un grand nombre de requêtes concurrentes, réduisant ainsi les temps de latence.
    • Réalisé la migration des applications d'entreprise de Java 11 vers Java 21, en garantissant la compatibilité, en exploitant les nouvelles fonc‑ tionnalités (correspondance de motifs, types d'enregistrement, threads virtuels) et en optimisant les performances.
    • Migré des applications de Spring Boot 2.7 vers Spring Boot 3.2, en adaptant le code aux changements liés à Jakarta EE, en intégrant les nouvelles fonctionnalités d'observabilité et en minimisant les interruptions.
    • Réécriture et optimisation du code legacy pour alignement avec les API mises à jour et les fonctionnalités modernes, réduisant la dette tech‑ nique et améliorant la maintenabilité.
    • Rédigé des guides techniques détaillés sur la migration et formé les membres de l'équipe aux meilleures pratiques associées aux nouvelles versions de Java et Spring.
    • Créer et maintenir la documentation technique, y compris les conceptions architecturales, et respect des règles de qualité.
    • Technologies utilisées: Intellij idea, Maven, Docker, Jenkins, GitLab/Git, JUnit, Mockito, JIRA, Confluence, Java, Spring boot, Spring Cloud (Consul, Circuit Breaker), Spring webflux, Kafka, Hibernate, Checkmarx, SonarQube, Javadoc
    Java Spring boot Apache Kafka Jenkins Git
  • Airbus
    Dev Lead
    AÉRONAUTIQUE & AÉROSPATIALE
    juin 2022 - juin 2024 (2 ans)
    Toulouse, France
    • Effectuer des revues de code et mettre en place des processus d'assurance qualité pour garantir la qualité du code et un logiciel robuste.

    • Encadrer et mentorer l'équipe, y compris les stagiaires, pour favoriser leur développement professionnel et l'acquisition de compétences.
    • Identifier et atténuer les risques potentiels dans les projets de développement logiciel.
    • Communiquer efficacement avec les parties prenantes pour fournir des mises à jour sur les projets et résoudre les problèmes.
    • Créer et maintenir la documentation technique, y compris les conceptions architecturales, et respect des règles de qualité.
    • Soutenu le déploiement et l'intégration de Solings, une solution adressant l'obsolescence des systèmes hérités, en assurant une connectivité fluide aux sources de données PLM existantes tout en activant des fonctionnalités modernes.
    • Participé à des ateliers de cadrage pour analyser et documenter les processus métiers existants, les exigences fonctionnelles et les contraintes techniques des systèmes hérités.
    • Aidé à adapter les fonctionnalités de Solings aux besoins spécifiques d'Airbus, incluant la personnalisation des interfaces utilisateur, des adap‑ tateurs de connectivité, et l'intégration des processus métiers.
    • Répondu aux défis de maintenance des systèmes hérités en exploitant la multi‑connectivité directe et l'application moderne basée sur le web de Solings, réduisant les risques durant les transitions.
    • Assuré la conformité aux normes de l'industrie, en protégeant l'intégrité des données et en soutenant les objectifs de transformation numérique d'Airbus grâce à l'approche innovante de Solings.
    • Développement des évolutions métiers et techniques propres au maintien des services.
    • Technologiess utilisées: Eclipse, Gradle, Docker, Jenkins, Kafka, Bitbucket/Git, JUnit, Mockito, JIRA, Confluence, Java, Spring boot, Hibernate, SonarQube, Javadoc, SAFe methodologie.
    Java Spring boot Jenkins Git Apache Kafka

Recommandations

Soyez le premier à recommander Anass

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • MSc Informatique Appliquée et Offshoring
    Université Moahmmed V
    2020
    MSc Informatique Appliquée et Offshoring
  • Licence en Sciences Mathématique et Informatique
    Université Moahmmed V
    2018
    Licence en Sciences Mathématique et Informatique

Compétences

Catégories