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

Mourad Bouajila

Développeur Java | Angular | Kafka | AWS

600 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mourad

Je suis développeur Java/Angular senior avec un esprit devop's . J'ai une expérience autour de Java , Spring, Springboot, Angular, Kafka, SQL, AWS et autres techno innovantes .

Avec un bon esprit d’analyse et de synthèse, j’aime les bonnes pratiques de développement : patterns, principe SOLID, clean code...


"Un logiciel est une œuvre d’art et son code en est la peinture."
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Arabe

    Bilingue ou natif

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

Expériences

  • RTE
    Développeur fullstack Java Angular
    ENERGIE
    mars 2022 - Aujourd'hui (4 ans et 2 mois)
    Paris, France
    PLASMA est un projet (Plateforme Logicielle d’Aide à la Surveillance et à la Maintenance des Actifs) a pour objectif de gérer le transport d’électricité d’outils permettant d’améliorer la performance de la maintenance des actifs. Au sein de l’équipe ETATMAT (Etat Matériel) : outil intranet chez RTE qui ressort l'état des matériels au sein des sites électriques en temps réel.
    Java Angular 16 PostgreSQL Jenkins SonarQube Gitlab REST APIs JUnit Ubuntu Geoserver Node.js OpenLayers Spring boot Spring Batch
  • Enedis
    Consultant Java/Java EE fullstack
    ENERGIE
    novembre 2018 - décembre 2020 (2 ans et 2 mois)
    Nanterre, France
    Identification de l'architecture globale du produit STM-BE qui basée sur des micro-services.
    Conception et analyse d’impacts techniques (étude de faisabilité, estimation de charge, spécifications techniques).
    Rédaction des documents projet et l'écriture des règles du métier avec la collaboration de PO : User Story, critères d'acceptantes de tests, US Done.
    Tests unitaires avec JUnit avant le codage en suivant l'approche TDD.
    Développement et création de Micro-services ainsi que l'évolution de leurs différentes modules : des uns avec l'architecture n-tiers et des autres selon l'architecture hexagonale.
    Développement des API REST.
    Gestion d'authentification en se basant sur JWT.
    Extraction de données à partir des fichiers World/Excel via Apache POI pour le but d'industrialisation des bilans électriques et vice-versa.
    Codage de certains micro-services avec le langage Kotlin.
    Proposition des maquettes pour le Front-office en collaborant avec l'UI designer
    Intégration des composantes front avec Angular-Material.
    Manipulation des scripts SQL avec l'outil BTEQ.
    Corrections des bugs
    Utilisation de commandes Shell
    Participation aux différentes phases d'intégration continue (GIT, Jenkins, Nexus, Sonar)
    Participer au déploiement sur OpenShift.
    En tant que Scrum Master : Animation de différentes cérémonies SCRUM (Daily, Sprint planning, Rétro, Sprint Review).
    Java Angular Spring boot SQL Git Jenkins Docker Kubernetes
  • Cogemac
    Ingénieur Etude et Développement Java/J2EE Full Stack
    INDUSTRIE MATIÈRES PREMIÈRES
    septembre 2017 - octobre 2018 (1 an et 1 mois)
    Tunis, Tunisie
    Prise en compte des spécifications fonctionnelles et analyse des solutions techniques.
    Identification des micro-services à développer.
    Réalisation des tests unitaires en suivant le TDD avec JUnit.
    Développement d'un ensemble de micro-services pour le backoffice.
    Proposition des axes d ‘amélioration de l’architecture du Front-End basée sur les modules d'Angular et leurs composantes.
    Assurer le Mapping Objet Relationnel et la persistance de données entre l’application et la BD avec Jackson librairy.
    Développement de quelques batchs avec Spring batch.
    Gestion de communication entre certains micro-services avec Kafka.
    Revue de code pour la validation technique ainsi que fonctionnelle.
    Tests unitaires selon l'approche TDD
    Mise en place et configuration de la chaîne d’intégration continue : Pipeline de GIT, Jenkins, JFrog...
    Gestion de load balancing avec nginx.
    Réalisation et évolution de modules comme tâche de MCO.
    Java Angular Spring boot Git SQL MySQL

Recommandations

Soyez le premier à recommander Mourad

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

  • Maîtrise en informatique
    Faculté des sciences Tunis
    2004
  • Master en développement et informatique de gestion
    Ecole supérieur de commerce
    2016

Certifications

  • java 8 OCA
    Oracle
    2018
  • Scrum Master
    Scrum-institute
    2020

Compétences

Catégories