Saâd - Senior Consultant Java | JEE | Spring | Angular | AWS

Ref : 200203T001
Email vérifié
Photo de Saâd, Senior Consultant Java | JEE | Spring | Angular | AWS
Compétences
Expériences professionnelles
  • Expériences

    Refonte globale de l’application AOM qui gère tous les appels d’offres
    du groupe SNCF
    Sncf Connect & Tech – depuis Octobre 2022
    • (Equipe de 9 personnes)
    ! Participer à la conception technique et à l’évaluation des features à implémenter (build)
    ! Maintenir l’application en corrigeant les bugs de production (run)
    ! Support auprès des utilisateurs de l’application (Managers…)
    ! Développer les tests d’intégrations et les tests unitaires dans le respect des normes et des bonnes pratiques
    ! Participer aux découpages des US, aux chiffrages, aux sprints planning, revues, rétrospectives et des mêlées
    quotidiennes
    ! Participer à la revue de code, pair programing, refactoring du code et qualité du code.
    ! Participer au processus de l’intégration continue et du déploiement continue dans une approche Devops
    ! Préparer et assurer la mise en recettes et de la mise en production (MEP) dans différents environnements
    ! Participation et implémentation des solutions dans l’AWS et piepline.
    ! Implémentation du socle technique du service de mail à l’aide de thymleaf.
    Environnement: Agile, Devops, Java 17, Spring boot, Postgresql, JPA2 & hibernate, Rest API, JUnit, Mockito, DataDog,
    Maven, Sonar, GIT, Gitlab CI, Docker, Kubernetes, Jira, PostMan, Eclipse, Sonar, AzureAD, Tomcat, AWS & AWS SDK & NFS
    AWS, Cognito, thymleaf et Angular 14

    Maintenance et développement évolutif des applications responsables du
    système de distribution du groupe Accor et de la commercialisation de l’offre
    au sein de l’équipe Booking et Shopping Engine
    Accor – de Novembre 2020 à Octobre 2022 (2 ans)
    • (Equipe de 12 personnes)
    ! Participer à la conception technique et à l’évaluation des features à implémenter (build)
    ! Maintenir les applications en corrigeant les bugs de production (run)
    ! Développer les features, les tests d’intégrations et les tests unitaires associés dans le respect des normes et des bonnes
    pratiques
    ! Participer aux découpages des US, aux sprints planning, revues, rétrospectives et des mêlées quotidiennes
    ! Participer à la revue de code, pair programing et refactoring du code
    ! Participer au processus de l’intégration continue et du déploiement continue dans une approche Devops
    ! Préparer et assurer la mise en recettes et de la mise en production (MEP) dans différents environnements
    ! Membre de la communauté agile pour partager les bonnes pratiques organisationnelles
    Environnement : Agile, Devops, Java 8 / Java 11, Spring boot / JEE 6, Sybase, JPA2, WebService SOAP / Rest, JUnit,
    Mockito, Splunk, Jenkins, Maven, Sonar, GIT, Gitlab CI, Docker, Jira, PostMan, Eclipse, HazelCast, Cassandra, Unix, Linux
    Sonar, Open Ldap, Tomcat et Pipeline CI
    ! ********
    " 07"63"56"50"73
    " Ablon!sur!Seine,"94480

    Refonte et modernisation de la solution, logiciel des affichages de l’information
    voyageur en gares de la SNCF en France
    SNCF Gares & Connexions – de Décembre 2018 à Novembre 2020 (2 ans)
    • (Equipe de plus de 20 personnes)
    ! Réaliser des présentations fonctionnelles et techniques pour l'équipe.
    ! Participer aux sprints, chiffrages, découpage US, revues, rétrospectives et des mêlées quotidiennes.
    ! Alimenter la base de données, via l’import des fichiers Excel, reçus du SI.
    ! Développer et mettre en place les tests unitaires pour les nouvelles US basés sur l’approche TDD.
    ! Développer en feature teams les évolutions applicatives et web services sur des micros services.
    ! Refactoring, mettre en forme et unifier le code, rétro ingénierie, pair programming et valider MR en revue de code.
    ! Corriger les anomalies et développer les tests unitaires associés lors des changements apportés à la solution applicative.
    ! Préparer et assurer la mise en recettes et de la mise en production (MEP) sur une approche Devops (CI/CD)
    Environnement : Agile, Java 8, Spring Boot, Spring DATA, REST, SOAP, Docker, Kubernetes, RabbitMQ, GIT, Junit 4 /
    Mockito, GitLab, REDIS, MAVEN, Apache-POI, Eclipse IDE, Postgresql, PgAdmin, Cloud AWS, JavaScript, Angular et JIRA.

    Consultant & Lead Tech
    SNCF Gares & Connexions – du Décembre 2018 au Décembre 2019
    ! Refonte'et'modernisation'du'système'de'l’information'des'voyageurs'en'gares'de'la'SNCF'en'France'
    7 Refonte!en!feature!teams!les!modules!fonctionnels, sur!une!architecture!micros!services et!corrections!d’anomalies.
    7 Pratiquer!l’approche!TDD,!en!développant!les!tests!unitaires,!pour!les!nouvelles!users!stories!définies pour!les!sprints.
    7 Ajouter!les!tests!unitaires!sur!les!fonctionnalités!existantes lors!des changements!apportés.
    7 Refactorisation,!mise!en!forme et!unification!du!code,!rétro!ingénierie,!!pair!programming et!validation!des!MRs!sur!Gitlab.
    7 Alimentation! de! la! base! de! données,! via! les! fichiers! Excel,! reçus! du! SI! de! la! SNCF! (refonte! de! la! legacy, en! passant!sur! une!
    nouvelle!façon!de!récupération!de!données, via une interface!web!service!SOAP).
    ! Environnement'technique :'Java!8,!Spring!Boot,!Spring!DATA,!REST,!SOAP,!Docker,!Kubernetes,!RabbitMQ,!Junit!4!/!Mockito,
    GIT,!GitLab, MAVEN,!POI,!Eclipse!IDE,!Postgres,!PgAdmin,!JavaScript!et!JIRA.!

    Consultant Java & JEE
    IPC Connecting Opportunities – Janvier 2018 à Décembre 2018
    ! Maintenance'du'produit'Open'Trade'dedié'pour'les'traders'en'sales'de'marché:'
    7 Maintenance!niveau!4!(R&D).
    7 Développement!conduit!par!les!tests!lors!des!évolutions!(TDD).
    7 Démarche!qualité!en!assurant!les!tests!unitaires!pendant!le!changement!apporté!au code.
    7 Intégration!des!développements!avec!le!cœur!du!système!et!ses!services!associés.
    7 Participation!à!la!définition!des évolutions fonctionnelles!et!techniques.
    7 Monitoring!de!la!JVM!à!l’aide!de!la!classe!Runtime!en!Java.
    ! Environnement' technique :'Java! 7,! Swing,! Awt,! Junit! 4,! Hibernate,! REST,! SVN,! MAVEN,! Jenkins,! Eclipse! IDE,! TOMCAT,! MySql!
    JAVASCRIPT!et!RTC.

    Ingénieur projets
    OmniShore - Groupe OmniData - Août 2013 à Octobre 2017
    ! Projet'1: Refonte'et'modernisation'du'SI'de'la'CCG'(Caisse'Centrale de'Garantie)' (2ans et'3'mois):
    7 Développement de!nouvelles!fonctionnalités!et!correction!de!bugs.
    7 Refactoring!de!code, optimisations!de!requêtes!et!des!Values Objects (VO).
    7 Analyse,!conception!et!développement!du!service!de!la!trace.
    7 Intégration!de!la!nouvelle!charte!ergonomique.
    7 Implémentation!des!tests!de!non!régression!(TNR).
    7 Implémentation!des!tests!de!charges.
    ! Environnement' technique: Java! 7,! Spring,! Eclipe7link! (JPA),! JAXB,! XPath,! XML,! Design! pattern! (Factory! et! Composite),! Scan,!
    JSF/PrimeFaces/DynaForm,!CSS,!SVN,!MAVEN,!Jenkins,!Oracle!11g,!Eclipse!IDE,!WildFly,!JMeter7apache,!Selenium!et Mantis7bugs.
    ! Projet'2: Portail ELGov'(gateway'gouvernementale) du'MICIEN'(politique'zéro'papiers'pour'les'services'dématéralisés) (10 mois)
    7 Développement!en!from!scratch!les!CRUD!des!annuaires ;!télé7services,!télé7procédure!et!administration!des!profils.
    7 Développement!en!from!scratch!les!CRUD!du!moteur!de!recherche!(BO!et!FO).
    7 Participation!à!la!correction!d’anomalies.
    7 Editions!des!rapports!PDF!et!Excel.
    ! Environnement'technique: Java!6,!Spring et!Spring!security,!Eclipse7Link!(JPA),!JSF/PrimeFaces,!CSS,!Jasper,!SVN,!MAVEN,!WAS,!
    Eclipse!IDE,!DB2!et!Mantis7bugs.
    ! Projet'3: la'marque'international'à'l’OMPIC'(Office'Marocain'de'la'Propriété'Indistruelle'et'Commerciale)'(9'mois)
    7 Analyse,!conception!et!développement!du!parseur!générique!pour!le!traitement!des!fichiers!XML!reçus!de!L’OMPI.
    7 Développement!(ergonomie!et!métier),!déploiement!et!migration.
    7 Correction!des!retours!et!anomalies client.
    7 Analyse,!conception!et!développement!du!service!web!SOAP!pour!importations!des!données!dans!le!SI.
    ! Environnement'technique: Java!6,!Spring!et!Spring!security,!Eclipse7Link!(JPA),!Design!pattern!adaptateur,!JSF/PrimeFaces,!SOAP,!
    JAXB,!SAX,!Xtream,!JDOM,!XJC,!SVN,!MAVEN,!Tomcat,!Eclipse!IDE,!Oracle!11g!et!Mantis7bugs.
    ! Projet'4: Développement'd’une'application'web'qui'gère'le'service'de'rectrutement'et'tests psychotechniques
    7 Analyse!du!besoin,!conception!et!development!de!l’application.
    7 Développement!des!macros!VBA!sur!Excel.
    ! Environnement'technique: Java!6,!Spring!et!Spring!security,!Eclipse7link!(JPA),!JSF/PrimeFaces,!Eclipse!IDE,!Tomcat,!MySql,!SVN,!
    MAVEN!et!Mantis7bugs.

    Support technique
    TotalCall - Free - Octobre 2007 à Juin 2008 (temps partiel)
    ! Traitement'des requêtes'techniques,'niveau'2,'des'clients'en'reception'd’appel.

Études et formations
  • Formations
    Master MIAGE SID (Systèmes d’informations distribués)
    Université de LORRAINE
    2013
    Techniques
    ! 2019 Formation sur le développement des applications dans le cloud de la GCP.
    ! 2019 Formation sur Kubernetes dans le cloud de la GCP.
    ! 2016 Formation sur SCRUM MASTER et certifié de l’institut international du Scrum.

    Compétences
    ! Languages & Framework JAVA, JAVA EE 8, Spring Boot, Spring DATA, Spring Security, Spring MVC, Spring BATCH,
    Spring core, Eclipse-Link, Hibernate, JPA, REST, SOAP, Jenkins et Docker.
    ! Parseurs & outils SAX, JAXB, XTREAM, XPath, XJC et JDOM.
    ! Web JSF (Prime Faces, Rich Faces), HTML, CSS, JS, Struts et Angular.
    ! Gestion versions & tickets SVN, GIT, MAVEN, JIRA, Mantis et RTC.
    ! Tests JMeter-apache, SELENIUM, TESTLINK, JUnit et Mockito, Test containers et Arquilian.
    ! Editions Rapports Jasper
    ! Serveurs & IDE Tomcat, WAS, WildFly, Eclipse IDE, Atom et visual studio, Intellij, Open LDAP.
    ! Base de données & outils MySQL, SQL-Server, Oracle 11g, DB2, PostgresSQL, MongoDB, CouchBase, PgAdmin et
    toad.
    ! Conception SI UML, Merise

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
Mouhsin

Ingénieur de développement JAVA

  • COLOMBES
JAVA Angular SQL J2EE MYSQL SPRING JAVASCRIPT ORACLE
Bientôt disponible
CV Développeur fullstack Java /Angular
Eddy

Développeur fullstack Java /Angular

  • AIX-EN-PROVENCE
JAVA Spring Boot Angular POSTGRESQL REST SQL JAVASCRIPT
Disponible
CV Développeur
Baptiste

Développeur

  • PARIS
JAVA PHP JAVASCRIPT XML JSON CVS NODE.JS HTML PYTHON MONGODB
Disponible
CV Développeur WEBMETHODS
Hugo

Développeur WEBMETHODS

  • MÉRIGNIES
WEBMETHODS BAPI JAVA .NET PHP J2EE SQL SERVER MYSQL
Disponible
CV Ingénieur de développement JAVA
Didier

Ingénieur de développement JAVA

  • PARIS
JAVA DOCKER JENKINS ORACLE POSTGRESQL GIT SCRUM Angular Kubernetes APACHE KAFKA
Disponible
CV Développeur TALEND DI /Cloud / ESB
Youssef

Développeur TALEND DI /Cloud / ESB

  • MASSY
TALEND DI TALEND SQL JAVA SALESFORCE SQL SERVER SAP
Disponible
CV Consultant MULESOFT
Aly

Consultant MULESOFT

  • SAINT-NAZAIRE
MULESOFT ANYPOINT PLATFORM JAVA SALESFORCE
Disponible
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
CV Technical Leader Java/JEE
Houssem

Technical Leader Java/JEE

  • RUEIL-MALMAISON
JAVA SPRING Kafka DOCKER Kubernetes GIT Microservices API RESTful SOAP PL SQL
Disponible
CV Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible