Mon espace
Je m'inscris

En tant que

Consultant Client
 

CV du
consultant

Réf PROF00007084

Accueil > Consultants > PROF00007084
 
 

Développeur

Disponible

 

Profil publié le : 11/10/2023 Profil vu : 260 fois Référence : PROF00007084

 
 

Compétences

Expert Moyen Débutant

BDD

NoSQL Cassandra Data ETL HIBERNATE mapping MYSQL ORACLE POSTGRESQL SGBD Stockage SYBASE

Connaissances fonctionnelles

Kafka Analyse ANGLAIS BACKEND BROKER Changement communication design droit DSI ecommerce FACTURATION flux Formation Français FRONTEND informatique international Juridique MAILS Maintenance Marketing MOBILE paramétrage Performance pipelines Pivot Production REPORTING RUN Sécurité statistiques TESTS WEB

Langages

Angular JAVA Docker Microservices SOAP SQL TypeScript ActiveMQ AJAX Batch css ECLIPSE EJB FULLSTACK Github Hadoop HTML HTML5 J2EE JAVASCRIPT JEE JMS JPA JQUERY JSF JSON JSP JUNIT MongoDB Primefaces Programmation REFERENCEMENT SCRIPT SHELL SOA SoapUI sonar Spark SPRING TALEND XML

Méthodes

REST AGILE ALGORITHME api Architecture Backup Conception développement DEVOPS elasticsearch integration Jenkins Maven MIGRATION MVC Nexus PROJET Qualité RECETTE SCRUM supervision Support SVN TDD tomcat UML WEBMETHODS

Outils

Bootstrap GitLab Kibana

Réseaux et Middleware

KUBERNETES ansible EAI GLPI Monitoring Putty Security serveur WinSCP

Systèmes

GIT Systèmes

Diplômes et formations

Pays / régions

Expérience professionnelle

Résumé
Développeur et Lead dev Java/Angular expérimenté avec plus que 8 ans d'expérience dans la conception, le développement et
la maintenance d'applications web et logicielles. Maîtrise des technologies front-end (Angular) et back-end (Java, Spring), avec
une expertise avérée en intégration API, développement d'architectures microservices et amélioration des performances
applicatives. Solide capacité à collaborer avec des équipes multidisciplinaires dans des environnements Agile/Scrum. Orienté
solutions, avec un fort intérêt pour l'optimisation du code et les meilleures pratiques en matière de sécurité et de qualité
logicielle.
• Maîtrise de nombreux frameworks JEE (Spring,Spring Boot , JPA, Hibernate, JSF...)
• Expérimenté sur le développement Front-End (Typescript, JavaScript, Angular 2-14, AngularJS,bootstrap …)
•Expérimenté en SQL et NoSQL
• Partisan de du craftsmanship et des pratiques Agiles
• Bon esprit d’équipe, créativité, passion pour les nouvelles technologies et résolveur de problèmes
COMPETENCES
- Architectures: MVC, SOA ,Microservices, hexagonale
- Langages de développement : Java, JavaScript, TypeScript, Script Shell
- Plateforme JEE: JPA, Hibernate, EJB, spring (Boot, Core, MVC, Batch, Boot, DATA, AOP, Security), AspectJ
- Technologies du WEB: Angular :2-14 - Angular JS, JSP, AJAX, BootStrap, Html/CSS/JQuery
- TEST : Junit, Mockito,Cocumber
- Web Services: SOAP, RESTful, XML, JSON
- SGBD: MySQL, Oracle, SQL Server, PostgreSQL,Cassandra ,MongoDB, Sybase
- Outils: Maven, Npm, Yarn, Sonar, ElasticSearch, Docker, Talend, Jenkins, Teamcity, Nexus, Hudson,Git, Gitlab, Github,
SVN, Hadoop, Spark, Kubernetes, Ansible, Kibana, Logstash
- Méthodologie: cycle en V , Scrum , Devops
- Conception: UML, Design patterns
EDUCATIONS
Diplôme d’Ingénieur en Informatique (Option Génie
Logiciel)
ESPRIT (école supérieure privée d’ingénierie et de
technologie), Tunisie
- Cycle Ingénieur en génie logiciel Septembre 2013 – juin 2016
Diplôme du concours national d’entrée aux écoles
d’ingénieurs Tunisie
Faculté des sciences mathématiques et physiques de
Tunis
- Cycle préparatoire (Physique-Chimie) Septembre 2011 – Juin 2013
Diplôme de Baccalauréat section Mathématique
Lycée Pilote de Gafsa
Septembre 2010 – Juin 2011
FORMATIONS PROFESSIONNELLES
Formation Kubernetes Septembre 2022
Formation Docker et Ansible Juin 2022
Formation Cassandra Janvier 2019
Formation HADOOP Février 2018
Formation Scrum Master Novembre 2017
LANGUES
Français : Courant Anglais : Professionnel
EXPERIENCES PROFESSIONNELLES
Développeur FullStack Java EE/Lead dev
CHRONOPOST – Ile de France, Septembre 2019 – En cours
Projets : PREDICT (4 pers), projet de suivie et redirection de colis
ECHRONO (3 pers), projet de l'e-commerce chronopost
Shipping-pro (5 pers),Gestion des commandes, livraisons et facturation des professionnels web
E-Factu (2 pers), évolution de la facturation web et de la compta et envoie des factures électronique à l’état
Methodologies: Agile Scrum
-PREDICT
- Développement des écrans Predict pour les choix de redirection des colis ainsi que l’IHM de suivie des colis redirigés
- Conception et intégration des templates de mails de choix et de validation de redirection
- Développement du module d’interfaçage avec le PSM Chronopost
- Traitement des états et statuts colis et intégration au projet de suivie de livraison Auguste
- Développement des fonctionnalités de redirection pour les outils TIC et TAC pour les hubs Chronopost
- Développement des règles de redirection et stockage des colis redirigés côté HUBS et livreurs Chronopost et répercuter
les fonctionnalités sur PSM Chronopost
- Développement des tests unitaires et préparation des livraisons et documentations associées
- Développement des batchs:
- Recyclage des redirections en rejets
- Programmation de changement de statuts
- Programmation d’inhibition et validation des états
- Batch de purge de données et des colis livrés
- Envoi des mises à jour vers les PSM des Hubs
-ECHRONO
- Développement des écrans e-commerce pour les particuliers
- Conception et développement des fonctionnalités back de pricing et gestion de panier
- Gestion la partie facturation e-commerce (animation des réunions avec la juridique et l’équipe facturation pour analyser
le besoin et concevoir le template de la facture e-commerce) puis développement du système de gestion des adresses
de facturation et de TVA
- Conception et intégration des templates de mails de validation des commandes et envoie des factures
- Développement des batchs de purges des données et de changement de statuts pour la livraison
- Conception et développement de la génération des tickets d‘envoie et des réservations des LT
-Parcours nouveaux professionnels
- Développement de la partie IHM du projet ( écrans Login, inscription, simulateur, choix des commandes et produits,
paiement … )
- Développement des fonctionnalités Back pour la gestion du panier, stockage des informations , droit d’accès des
professionnels selon les profils ..
- Développement de la partie ESD ( enlèvement des colis sur demande) dans le projet et faire le mapping avec
l’application ESD déjà existante
- Gestion des appels Rest Front-Back (conception et développement ) ainsi que les appels Soap avec les autres application
pour l’interfaçage ( ESD, Chronotrace .. )
- Développement et intégration du marquage AT-internet sur les écrans de l’application ( référencement et marketing)
- Développement des fonctionnalités d’imports par fichier des commandes
- Développement et réalisation des tests unitaires ainsi que les tests de performance
- Conception et développement de la Gestion des remises pour les professionnels et les codes communautaires
(développement des règles pour remises sur les paniers, les envoies vers l’international et les DOMS)
- Evolution du système de facturation et intégration des remises et des codes de réduction aux factures pour les Pros
-E-Factu
- Refonte de la partie Compta pour corriger l’écart existant avec la facturation ( refactorisation du code existant et
changement des algorithmes utilisés pour mieux gérer les prix des commandes et les totaux des factures.
- Ajout les fonctionnalités de supervision des calculs compta-factu
- Gestion de la communication du système de facturation Web avec le système de facturation Chronopost
- Ajout des pipelines de données entre les systèmes de stockage Web et Facturation (table Pivot, queues pour transfert
des factures pdf .. )
- Développement de solution pour pousser les factures Web à la facturation
- Conception et réalisation des vues et requêtes des données utilisateurs, acteurs chronopost et contrats commerciaux
- Développement du module de génération de la facture électronique ainsi que son transfert et l’interfaçage avec l’état
- Développement des tests unitaires
référence technique:
- Gestion de dépôt Git, branches et merges request
- Gestion des jobs Jenkins, assurer le check-it et livraison,
- Gestion des BQ install et support recette/prod
- Mise en place du double Run et les sites pilotes
- Paramétrage et migration serveur et data-sources (base de données backup)
- Revu de code et optimisation memoire
Suivre la méthodologie Agile Scrum : estimation des tâches, reporting, daily scrum et démonstration de fin
d’itération.
Environnement Technique:
JAVA 8-21, Angular 5-14, Spring, Core 5, Batch, MVC, AOP, REST, Soap ,Sonar, Jenkins, VS Code, Junit, Mockito, TDD,
CI/CD,Maven, Git, Gitlab, PostgreSQL, Oracle, sybase, elastic search, Kafka, Docker, Kubernetes,JIRA, GLPI, JMS,
Activemq, Putty, winScp, Hibernate 5, Javascript, JQuery, JSP, JSON, NeXus,Postman, SoapUI
Développeur FullStack Java EE
SOLOCAL GROUP– Mai 2018 – Aout 2019
Projets : OTC (6 pers), projet de Vente pour les commerciaux
E-commerce (4 pers), projet de l'e-commerce Solocal
Methodologie: Agile Scrum
Mise en place d’un projet de vente d’offres commerciales sur terrain et du backend d’un Projet E-commerce:
-Développement des fonctionnalités et des tests unitaires : modules applicatifs, bouchons, outils de tests
-Conception détaillée des modules Bach et Front
-Participation aux réunions avec les équipes partenaires et les équipes utilisateurs pour l’analyse des besoins
- Participation à la mise en place des environnements de tests et validation
- Préparation des livraisons et documentations associées
- Analyse des anomalies et développement des correctifs pendant les phases de recette, de VSR et de production
Environnement Technique:
Java 8-9, Javascript ES6, script shell, MDA,BackboneJS, MVP, HTML5, JQuery, Handlebars, Karaf (archi OSGI), Node.js.
Maven,NoSQL Cassandra, Indexeur Elasticsearch, SOAP et REST, CXF,GIT, Jenkins, Sonar, AGILE / SCRUM.
Développeur FullStack Java EE
SOFRECOM(Orange DSI FRANCE)– Juillet2017— Mai 2018
Projet: Référentiels Sites (9 pers)
Système de gestion des sites techniques (Sites physiques cuivre / fibre /mobile) d'Orange France permettant de suivre
l’état des sites, des équipements, des interventions et plus généralement du parc.
Il s’agit d’une refonte dans un référentiel unique, de trois référentiels existants et utilisés par les partenaires
d’Orange.
-Développement de la partie Backend
-Développement des interfaces WEB permettant aux utilisateurs d’accéder aux fonctionnalités Développement des
ressources métier (principalement des Web Services) permettant l’accès aux données et à l’application. Ces dernières
seront consommées par les partenaires de l’application.
-Développement de fonctionnalités d’import / export de fichiers pour communiquer avec d’autres partenaires.
Participation aux réunions avec le client et les métiers pour la conception et l’analyse des besoins
Environnement Technique:
JAVA / J2EE, JAVA 8, ANGULAR.JS, SPRING CORE, MAVEN, ELASTICSEARCH, NOSQL,WEB SERVICES REST / SOAP, JUNIT,
HTML 5, CSS 3 JAVASCRIPT, BOOTSTRAP, ECLIPSE, SOAPUI, TOMCAT, TORTOISEGIT, AGILE / SCRUM.
Développeur FullStack Java EE
SOFRECOM(Orange Labs)– Janvier 2016— Juillet 2017
Projet: Promise (4 pers)
-Développement et mise en place d'un système de monitoring et d’un système d’analyse de logs du EAI PROMISE
de Provisioning Mobile, internet et comptes mergés grand public d'Orange France. Identifier et implémenter les
enrichissements à apporter aux logs en utilisant des micro services. Mise en place d’une architecture cible pour
l’analyse de logs à base d’Elastic Stack.
-Centralisation du traitement des logs avec l’ETL Logstash.
-Implémentation d’un tableau de bord interactif et synchronisé en temps réel qui analyse les données d’une structure
spécifique de logs et fournit des statistiques selon les demandes des exploitants en utilisant Kibana. Mise en place d’une
architecture et d’un algorithme pour traiter et les indexer les flux sous ElasticSearch. Mise en place d’un job en utilisant
Talend Data Integration qui se connecte au Broker WebMethods de Promise et transformer les messages reçus (JMS)
d’une chaîne de caractère contenant une structure XML en des objets Json pour les insérer dans une base de données
MongoDB.
-Mise en place d’une architecture pour traiter les notifications des flux.
-Présentation des tableaux de bord interactifs en temps réel affichants les données de chaque flux passant.
-Participation aux réunions avec le client et les métiers pour la conception et l’analyse des besoins.
Environnement Technique:
JAVA 8, SPRING BOOT, JSF 2, PRIMEFACES, MAVEN, JUNIT, MONGODB, ELASTIC STACK (ELASTICSEARCH, LOGSTASH,
KIBANA),REST, TALEND INTEGRATION DATA, WEBMETHODS, MICROSERVICES, AGILE / SCRUM
 
 

Consultants similaires

 
Scrum master/Release Train Engineer

Compétences : .NET Core, Angular, C++, SAFE Agilist, SAFE5.1, SCRUM, ...

Voir
consultant
Retenir
 
75013

Compétences : CI/CD, JAVA J2E, KUBERNETES, Leadership, SPRING, AGILE, ...

Voir
consultant
Retenir
 
Architecte Solution - Responsable Technique

Compétences : Architecture, Data Science, GCP, Kafka, Mathématique ...

Voir
consultant
Retenir
 
Devops

Compétences : DEVOPS, docker compose, Jenkins, KUBERNETES, AWS, LINUX, ...

Voir
consultant
Retenir
 
Développeur Sénior Java J2EE

Compétences : Angular, J2EE, JAVA, ACCESS, ActiveMQ, Administration, ...

Voir
consultant
Retenir
 
Architecte tech lead

Compétences : JAVA, KUBERNETES, Spring Boot, Docker, HIBERNATE, Jenkins, ...

Voir
consultant
Retenir
 
Ingénieure DevOps

Compétences : ansible, ELK, GCP, KUBERNETES, Terraform, AWS, CI/CD, ...

Voir
consultant
Retenir
 
Ingénieur DevOps/Cloud

Compétences : AWS, GCP, JAVA, PYTHON, Terraform, bash, C, C++, GIT, ...

Voir
consultant
Retenir
 
Support applicatif

Compétences : JAVA, PHP, PYTHON, SPRING, SQL, Monitoring, Support ...

Voir
consultant
Retenir
 
Développeur fullstack

Compétences : Angular, FULLSTACK, JAVA, Spring Boot, Accessibilité, ...

Voir
consultant
Retenir
 
 

Partager

 

Retenir

  • Pour quelle mission ?

 

Vous avez oublié
votre mot de passe ?