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

Bassem Kadri

Senior Java Cloud AWS Software Engineer | 7x AWS

€600/day
Nanterre, FR
8-15 years

Average response time: 2 hours

About Bassem

Passionné par le développement Java/JEE et les solutions Cloud, je suis un développeur senior reconnu pour ma capacité à relever des défis complexes et à livrer des solutions à fort impact. Avec dix ans d'expérience, j’ai construit des architectures web robustes et performantes, répondant aux exigences les plus élevées des entreprises.

Mon parcours m'a permis d'acquérir une expertise technique approfondie, alliant vision stratégique et savoir-faire opérationnel pour résoudre des problématiques complexes. Si votre équipe recherche un professionnel certifié en développement Java/JEE et Cloud, n’hésitez pas à me contacter pour échanger sur la manière dont je peux contribuer au succès de votre projet.

Certifications:
- AWS Certified Cloud Practitioner (CLF-C02)
- AWS Certified AI Practitioner (AIF-C01)
- AWS Certified Solutions Architect – Associate (SAA-C03)
- AWS Certified Developer - Associate (DVA-C02)
- AWS Certified SysOps Administrator - Associate (SOA-C02)
- AWS Certified DevOps Engineer - Professional (DOP-C02)
- AWS Certified DevOps Engineer - Professional (DOP-C02)
- AWS Certified Security - Specialty (SCS-C03)
- HashiCorp Certified: Terraform Associate (003)
  • Arabic

    Native or bilingual

  • French

    Fluent

  • English

    Conversational

Can work on-site
Nanterre (up to 50km)

Experience

  • sncf-connect
    Développeur Sénior Java/JEE, Cloud AWS
    TRANSPORTATION
    September 2023 - Today (2 years and 10 months)
    Paris, France
    Intégré à l’équipe backend en environnement Agile & DevOps, je contribue à une architecture serverless cloud AWS avec des microservices réactifs, garantissant scalabilité et sécurité.

    - Référent technique sur l’asset Cart, validation des Merge Requests et participation aux décisions techniques.
    - Conception et mise en place d’une architecture backend robuste et évolutive.
    - Définition des bonnes pratiques de développement et veille technologique.
    - Participation aux choix techniques et à l’évolution du produit.
    - Mise en place de Solar pour la réservation RCAD & Gare, avec une architecture scalable et sécurisée.
    - Développement du Profile Manager SDK (Kotlin, JavaScript) avec cache mémoire et sécurisation via AWS KMS.
    - Profile Feature SDK pour récupérer dynamiquement les fonctionnalités par profil avec cache mémoire.
    - Développement de Lambdas serverless optimisées en JavaScript pour des traitements synchrones et scalables.
    - Support production transverse (Offer, Cart, Finalize, Order) pour assurer stabilité et performance.
    - Optimisation CI/CD sur GitLab : automatisation des tests & déploiements.
    - Optimisation des performances et de la sécurité des systèmes.

    - Technologies : Java 17/21, Kotlin, Spring Boot, WebFlux, PostgreSQL, Node.js, MongoDB, GitLab CI/CD, AWS (Lambda, API Gateway, DynamoDB, KMS, S3, CloudWatch), Docker, Kubernetes, Terraform, OpenSearch, Datadog.
    Amazon Web Services AWS Lambda AWS SQS AWS EC2 Cloud AWS Kotlin JAVA/JEE; Spring boot Kubernetes AWS SNS Spring Webflux JavaScript
  • https://glide.io/
    Developpeur BackEnd Java/JEE
    AUTOMOBILE
    February 2020 - Today (6 years and 5 months)
    Paris, France
    Integré au sein de l'équipe backend du glide.io qui travaille en mode agile et complètement DevOps, fonctionnant en complète autonomie du développement au déploiement en passant par l'intégration continue et les tests,
    nous avons adopté une architecture micro-services avec une programmation reactive avec un stack technique diversifié comprenant:
    - Une architecture micro service ( Spring boot).
    - Une programmation réactive ( Spring Webflux, RxJava, Reactor, Rsocket)
    - Un déploiement sur environnement cloud ( AWS, Kubernetes, Kinesis, S3….)
    - Réalisation des tests unitaires / tests d'intégration (Junit, Mockito, Testcontainers).
    - Proposition et implémentation des solutions techniques.
    - Mise en place une architecture réactive entre les services.
    - Implémentation d’une solution centralisée d’Identity Access Manager avec Keycloak
    - Mise en place de Spring cloud stream framework permettant de connecter les microservices entre eux à travers un système de messaging ( Binders Kinesis, RabbitMq).
    - Participation à la mise en place d’une couche d’abstraction de communication asynchrone entre les microservices.
    - Mise en place des design pattern de microservice (Outbox pattern).
    - Mise en place d’une architecture hexagonale.
    - Création des pipelines CI/CD Gitlab de déploiement.
    - Participation à la mise en place d’un poc Terraform.
    - Réalisation des devops tâches.
    - Résolution des problèmes de performance.
    - Création des services développés avec Kotlin.
    - Participation au cérénomies Scrum ( planning pocker, daily, Démo, Rétro)
    Java 8 Java14 Spring boot Spring Webflux Reactor RxJava RSocket PostgreSQL MongoDB Gitlab CI/CD Protobuf Debezium Amazon Web Services (AWS) AWS S3 Kinesis RabbitMQ Docker Kubernetes Elasticsearch CQRS Outbox Pattern Spring cloud Stream
  • ENEDIS (Ex ERDF)
    Consultant full-stack Java/JEE
    ENERGY AND UTILITIES
    April 2017 - Today (9 years and 3 months)
    Nanterre, France
    Integré au sein de l'équipe portail chez enedis qui travaille en mode agile et complètement DevOps, fonctionnant en complète autonomie du développement au déploiement en passant par l'intégration continue et les tests,
    nous avons adopté une architecture micro-services qui facilite la livraison continue et offre une grande modularité du code.

    Angular7, AngularJS 1.6, JWT, Javascript, HTML, CSS, Java 8/11, Jaxb, Spring, Spring Boot, Spring Eureka, MongoDb , bitbucket, GIT, Jenkins, kafka, Cucumber

Recommendations

Be the first to recommend Bassem

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

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

Education

  • Ingénieur en informatique
    Ecole Nationale d'ingénieurs de Tunis
    2014

Certifications

Skill set

Categories