******** - CONSULTANT SÉNIOR FULL STACK / TECH LEAD JAVA JEE

Ref : 120713O001
Photo de ********, CONSULTANT SÉNIOR FULL STACK / TECH LEAD JAVA JEE
Compétences
HIBERNATE
Spring Boot
Expériences professionnelles
  • Expérience professionnelle

    Société : RTE (La Défense)
    RTE Depuis 11/2019 (38 mois)
    Fonction Senior Developer
    Description Refonte de l’application d’équilibrage (offres/demandes) des flux
    d’électricité à l’échelle européen.
    Migration de l’application vers une architecture microservices.
    - Le projet consiste à traiter les flux de données avec les centrales nucléaires
    françaises et la plateforme européenne pour gérer et équilibrer .
    Mode agile (Scrum).
    Responsabilités - Optimisation de model de données (Revu de model de données, ajout de
    partitionnement, gestion des index …).
    - Optimisation des requêtes SQL HQL (Hibernate, SGBD)
    - Découpage en microservices de chaque module de l’application
    - Mise en place de la partie administration de l’application (gestion des
    évènements, gestion de persistance, administration …)
    - Mise en place et la gestion de communication entre les microservices via
    des brokers de messages (RabbitMQ).
    - Mise en place de la stack ELK pour la gestion des logs (Logstash, FileBeat,
    Elasticsearch, Kibana).
    - Mise en place d’un batch périodique de transfert de données de la base
    chaude vers la base froide pour la gestion de réclamation (gestion de
    l’historique et amélioration des performences).
    - Conception et développement de plusieurs écrans du dashboard de suivi
    de flux de données en Angular 6,
    - Migration du projet front d’Angular 6 vers la Angular 9
    - Correction des anomalies,
    - Revu de code,
    - Tests d'intégration et tests de charges,
    - Mise en place des tests unitaires et tests d’intégration.
    - Mise en places des tests automatique via Cucumber
    - Livraison et mise en production des applications
    Environnement Java/J2ee, spring(core, mvc, data, cloud, boot, batch), microservices, IntelliJ,
    hibernate, QueryDsl, maven, Docker, DevOps, Rest, OpenAPI, swagger,
    soapUi, Postman, ELK (Logstash, filebeat, Elasticsearch, Kibana), Tomcat,
    Angular (6,9), Mock, Groovy, Ansible, Jenkins, Git, Gitlab CI, Jira, Confluence,
    Shell, Rhel, Fedora.

    Ingénieur nouvelles technologies Java/JEE,.net (mission)
    Sanofi - Massy, France - CDI - Mai 2011, En cours
    Centre de Services Web : Centre de Services Web Sanofi comprend les activités suivantes : Infographie &
    Webdesign, Support téléphonique, Sites intranet, Sites internet, Gestion de
    contenu.
    Prise en charge de plusieurs site internet ou applications métiers (projet ou
    maintenance) au sein du Centre de Services Web
    Développement de nouveaux sites ou de nouvelles fonctionnalités
    Mise à jour de sites existants

    Ingénieur Conception Développement (mission)
    Argus de la presse - Levallois perret, France - CDI - Juillet 2011, Août 2011
    Refonte de l’application métier de lecture de Storyboards audio/vidéo basée sur
    une architecture technique JEE composée des frameworks SpringMVC,
    Hibernate et Restlet.
    Mise en oeuvre de la couche de présentation (front office) de plusieurs
    applications métiers :
    - Développement d'une interface client web léger avec fonctionnalités de
    statistiques et monitoring.
    - Mise en place des filtres de recherche et de la communication avec des
    services web de type REST.
    - Mise en forme de tableaux à partir des données renvoyées par les services.
    Environnement :
    - Javascript, CSS, HTML, AJAX, JSON, JQuery
    - JSP (utilisation) et configuration Apache, Services REST

    Consultant
    Devoteam - Anatole France, France - CDI - Mai 2011, En cours
    Ingénieur conception et développemnt

    Ingénieur études et développement (Stage)
    ADACSYS - Palaiseau, France - Stage - Avril 2010, Septembre 2010

    Ingénieur études et développement
    Projet de fin d'étude (Transformation automatique de programmes en vue de leur optimisation)
    Université de BATNA - BATNA, Algérie - Projet étudiant - Septembre 2007, Juin 2008

    Sujet de Soutenance pour l'obtention du grade d'ingénieur en informatique de l'Université de BATNA, El-hadj Lakhdar, Option : Systèmes Parallèles et distribués.

Études et formations
  • Compétences

    Langages de programmation
    Standards web W3C : HTML/XHTML, XML/XSLT, CSS
    Java/JEE : 5 ans d'expérience en programmation, JDK (1.6, 1.5, 1.4.1.2_02, 1.3), J2EE 5, EJB3, Spring, hibernate, Struts, JSP, Servlets, RMI, JNDI, JNI, IDL, JDBC/ODBC, Threads, Awt, SWT, Swing.
    .NET 3 ans d'expérience (C#, ASP MVC, Silverlight): Framework .NET 3.5, Windows Forms, WPF.
    C, C++ (Borland, Visuel) : 5 ans d'expérience en programmation, Programmation système.
    Objective-C

    Compétences fonctionnelles majeures
    Analyse et conception
    Modélisation
    Gestion de projet

    Compétences techniques majeures
    Développement logiciel
    Développement d’applications internet/intranet
    Administration de bases de données

    Réseaux / Administration / Systèmes / Matériel
    Réseaux : TCP/IP, OSI, ATM, UDP, LAN/WAN/VPN, WIFI, Routage, Switch.
    Linux : très bonne connaissance, installation, maintenance, monitoring et paramétrage d'applications complexes.
    Systèmes : Debian, Knoppix, Ubunto, Red Hat, fedora et Mandriva.
    Windows / Mac: très bonne connaissance, installation, maintenance et configuration en environnement hétérogène.
    Systèmes : Windows 2000, Windows XP, W7, Vista et Mac OS X.
    Serveurs web : Apache, Tomcat, JBoss, WebSphere, IIS.

    Environnement de développement
    Eclipse, RAD (IBM), Netbeans, Visuel studio, Xcode, Cygwin, Shell

    Langues
    Arabe : maternelle.
    Anglais : technique

    Aptitudes et compétences sociales
    Bon esprit d'équipe, capacité d'adaptation aux environnements multiculturels, bonnes capacités de communication, autonomie, responsabilité.

    Base de données
    MS SQL Server, Oracle, MySQL.

    Formations
    Magister GIP - Université de BATNA (ALGERIE)
    Septembre 2008 - Septembre 2010
    Magister en Génie Industriel et Productique.

    SAR - Systèmes et application répartis, Option : CRAR (Conception et réalisation d'applications réparties) - Université Pierre et Marie CURIE, Paris 6
    Septembre 2010 - Septembre 2011
    Le parcours «Conception et réalisation d'applications réparties» (CRAR) a pour objectif de former des spécialistes concepteurs d'applications réparties, la conception, le développement et l'exploitation d'applications construites sur des couches middleware.

    Master 2 Informatique Développement des Applications répartis - Université de Reims Champagne-Ardenne.
    Septembre 2009 - Septembre 2010
    Ce Master de permet l'acquisition des outils théoriques et pratiques du développement middleware.

    Ingénieur Systèmes Paralèlles et Distribués - Université de Batna
    Septembre 2003 - Juin 2008
    Systèmes répartis, Architectures parallèles, Algorithmes parallèles, Systèmes d'exploitation, Réseaux, Génie logiciel, Modélisation et simulation, Système d'information, Base de données, Systèmes experts ...

    Terminale - Direction de l'Education
    Septembre 2002 - Juin 2003
    Baccalauréat, série Sciences Exactes.

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement SQL
Abdelilah

Ingénieur de développement SQL

  • PARIS
SQL JAVA J2EE JAVASCRIPT Angular MYSQL PL SQL MAVEN Kubernetes DOCKER
Disponible
CV Développeur JAVA
Yosra

Développeur JAVA

  • COURBEVOIE
JAVA
Bientôt disponible
CV Développeur PYTHON
Hermann

Développeur PYTHON

  • ÉVRY
PYTHON JAVA SQL Angular SQL SERVER MONGODB Kubernetes JENKINS ANSIBLE DOCKER
Disponible
CV Dev - Lead Dev - DevOps
Habib

Dev - Lead Dev - DevOps

  • NANTES
JAVASCRIPT JAVA SQL PHP PL SQL MYSQL HASHICORP TERRAFORM DOCKER JENKINS AMAZON VPC
Bientôt disponible
CV Développeur web/ intégrateur web
Aliou

Développeur web/ intégrateur web

  • ROCBARON
HTML5 CSS JAVASCRIPT JAVA GIT PHP
Disponible
CV Architecte JAVA/AWS
Youssef

Architecte JAVA/AWS

  • ASNIÈRES-SUR-SEINE
JAVA J2EE Cloud AWS
Disponible
CV Développeur JAVA
Issam

Développeur JAVA

  • CLAMART
JAVA Angular Spring Boot J2EE REACT.JS
Disponible
CV Développeur PYTHON
Hajar

Développeur PYTHON

  • FRANCONVILLE
JAVA PYTHON MYSQL DJANGO MATLAB
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible
CV Consultant Senior JAVA ANGULAR
Zakaria

Consultant Senior JAVA ANGULAR

  • SAINT-GERMAIN-EN-LAYE
Angular JAVA Spring Boot SPRING BATCH SPRING Cloud AWS
Disponible