Mon espace
Je m'inscris

En tant que

Consultant Client
 

CV du
consultant

Réf PROF00006301

Accueil > Consultants > PROF00006301
 
 

TechLead JAVA JEE

Disponible

 

Profil publié le : 25/05/2022 Profil vu : 199 fois Référence : PROF00006301

 
 

Compétences

Expert Moyen Débutant

BDD

Azure HIBERNATE MYSQL ORACLE POSTGRESQL SGBD

Connaissances fonctionnelles

achat ANGLAIS Assurance BACKEND BANCAIRE Banque Cash ClearCase Cloud Coaching communication CRYPTOGRAPHIE digital DSP2 energie ERP flux FRONTEND GOLD Industrie informatique international Maintenance MOBILE Monétique office Paiements paramétrage PROCEDURES Production RabbitMQ Sécurité SEPA SOFTWARE SPSS swagger TESTS WEB

Langages

Docker JAVA JEE SPRING AJAX Angular C COBOL cordova css CSS3 ECLIPSE Github HTML5 J2EE Java8 JAVASCRIPT JBOSS JCL JIRA jmeter JPA JQUERY JSF JSON JSP JUNIT Microservices Primefaces SOAP sonar SpringBoot SQL XML XPATH XSD

Méthodes

REST AGILE api Conception DEVOPS elasticsearch ENCADREMENT integration Jenkins Log4j Management Maven MERISE MIGRATION MVC PROJET Qualité SCRUM SVN TDD tomcat UML

Outils

Bootstrap Grafana Kibana Vault

Réseaux et Middleware

KUBERNETES AWS CONTROLM Monitoring oAuth

Systèmes

AIX GIT IBM WEBLOGIC

Diplômes et formations

Pays / régions

Expérience professionnelle



Profil
Je suis trop motivé et passionné par l'informatique, les nouvelles technologies et les frameworks.
J'aime résoudre les gros problèmes d’architecture logicielle. J’adore les défis techniques, comme j’adore apprendre tout ce qui est nouveau.
Bref , je suis curieux , déterminé
Compétences
Langages
JAVA (7,8,11), JAVASCRIPT

PLateForme JEE
JSF2, Primefaces, richfaces
SPRING(IOC,MVC,DATA,BOOT) ,
JPA (Hibernate) ,JAXRS Web Services
(SOAP, REST), Servlet, Quarkus,
JSP,EJB3,JSTL.Maven, Log4j, Junit 5,
Mockito , , Eclipse, STS ,Intellij,

Technologies du WEB
Angular 4, 9 , JQuery, AJAX, BootStrap, Html5/CSS3 , XML, DTD, XSD, XPath

Plateforme Oracle
ORACLE 9i , 11 g , PLSQL, Oracle, Forms , Oracle Tunning

SGBD
Oracle, MySql, PostgreSql

Serveurs web/application
Tomcat, WebLogic, Jboss

Méthodologie
Agile, Scrum, Jira, TDD ,DDD , craftsmanship,Confluence,Jira

DevOps
Docker , kubernetes,SonarQube, Jenkins

Conception
MCD, UML, Design Pattern
Outils de version
GIT, SVN

Anglais :Courant


Compétitions
➢ Bon classement competition BattleDEV 2019/2020
➢ 1ere place au championnat universitaire du Sud de l’informatique 2015
➢ 1ere place Rally Informatique d'université Ibno Zohr d'AGADIR 2015.
➢ 2ème prix de la compétition du Codage 2015 .
➢ Finaliste concours SQLI 2015.
➢ Finaliste la compétition digital champions 2014.


Activités associatives
➢ Membre du « The Moroccan Scientific Community »
➢ Membre du « Centre national des jeunes Innovateurs ».
➢ Membre du « Association Anwaar the l’excellence »


Formations / Certifications
2021 - MicroServices Certification
2020 - Bon classement au competition BattleDev de France
2019 - Oracle Certified Associate Java SE 8 Programmer
2015 - Ingénieur en informatique -Mention Bien
2013 - Certification IBM SPSS
2010 - Baccalauréat Science Mathématique -Mention Bien



Loisirs
➢ Lecture (culture générale)
➢ 2ème place au concours national de culture générale 2014 ,MAROC.
➢ Finaliste 5 ans successives au concours culture générale des olympiades universitaires 2010-2015
➢ 2eme place au championnat du sud 2014
➢ 3eme place au championnat universitaire 2015
➢ 2ème place au championnat national universitaire .
➢ 1ere place au championnat national universitaire des échecs .







EXPERIENCES PROFESSIONNELLES

Novembre 2020 - Aujourd’hui
TechLead JAVA/JEE/ DEVOPS
SOCIETE GENERALE
projet1 : Global Cash / International Bank Transfer Transaction Payment/ SEPA direct debit / les paiements instantanées / / cash Management
projet2 : DSP2 /PISP/ AISP
projet3 : SogeCashWeb (legacy) / mobile
Domaine : Bancaire
Etude, conception des nouveaux modules et API de l’application Global Cash .
Méthodologie : Agile Scrum

Missions et tâches réalisées :
➢ Conception/Architecture des nouveaux modules
➢ Développement de la partie back et front office de la solution
➢ la migration vers des microservices from scratch
➢ Tests unitaires et Tests d’intégration
➢ Maintenance du Projet legacy
➢ Résolution des problèmes techniques du projets
➢ Chiffrement des taches /Scrum
➢ Amélioration de la Qualité du code / optimisation/cleanCode
➢ Mettre en place PR Decoration avec SonarQube
➢ Validation des PR
➢ Qualité de Code
➢ Pair proramming
➢ Optimisation des API (Utilisation de Jmeter)
➢ Test de performance des API (Utilisation de Jmeter)
➢ Mettre en places des solutions Craft(TDD,BDD,DDD,CleanCode)
➢ Contexte de travail anglophone et francophone.
➢ Gestion des comptes bancaires, débiteur,crediteur,prelevement sepa, services d’abonnement
➢ Les Contrôles de flux et bancaires sur les ordres de virement et gestion des signatures 3Dsecure

Environnement Technique :
+ JAVA8/11 + Spring 5 (Security,Data,CORE)+ SpringBoot 2 + OAuth 2.0
+ Architecture Microservices /haxegonale +Maven + REST API
+ Angular + YAML +JSON +Ksh/ProC + Git / Github+ Junit V5/Mockito/Cucumber+ Cloud + AWS/Azure
+ Oracle + Jenkins+ OpenApi/Swagger +controlM+ Confluence,Jira
+ Docker+ Kubernetes / VAULT+ ElasticSearch+ LogStash+ CyberArk +Sonar + checkmarx
+ Temon+ APM monitoring+ Kibana+Grafana+RabbitMQ+ Gatling /Jmeter
+ Performance tests+ TDD , BDD , DDD+Clean Code/ software craftsmanship
+Batchs / plsql + Intellij


janvier 2019 -Octobre 2020
EDF
TechLead JAVA JEE / DEVOPS
Projet : GESSI-K
Domaine : Énergie nucléaire
Etude, conception des nouveaux modules de l’application des assemblages combustibles et déchets nucléaire.
Méthodologie : Agile Scrum

Missions et tâches réalisées :
➢ Conception/Architecture des nouveaux modules
➢ Développement de la partie back et front office de la solution
➢ Tests unitaires et Tests d’intégration
➢ Maintenance du Projet
➢ Résolution des problèmes techniques du projets
➢ Chiffrement des taches /Scrum
➢ Amélioration de la Qualité du code / optimisation
➢ Encadrement technique des profils junior / Revue de Code
➢ Réunion avec le Client
➢ Validation des PR
➢ Mettre en place une solution d’intégration continue .

Environnement Technique : JAVA8,EJB3 ,WebService(rest) WEBLOGIC,JAXRS,JUNIT,ARQUILLIAN,TDD, JAVASCRIPT,DHTMLX,ElipseLink,Oracle,Linux, Sonar,Scrum,JIRA.


Février 2016 - Décembre 2018
CNSS
Ingénieur étude & développement JAVA JEE
Projet 1 : Traçabilité (Assurance Maladie Obligatoire – Régime Général).
Domaine : Assurance
Plateforme de traçabilité permettant le suivi de cycle de vie des dossiers Amo/RG ,Depuis la phase de réception vers la phase d’archivage.
.
Méthodologie : Agile Scrum Missions et tâches réalisées :
➢ Élaboration des cahiers des charges.
➢ Rédaction des Spécifications techniques
➢ Conception et développement des nouveaux modules de l’outil «Traçabilité ».
➢ Interfaçage entre la traçabilité et les autres applications internes et externes Via les procédures stockées et les webservices (soap/Rest)
➢ Exemple : Interfaçage interne (OCM:outil contrôle medical,GF:Gestion de famille )
Interfaçage externe (La poste)
➢ Maintenance de l’application.
➢ Préparation des tests unitaires.
➢ Mise à jour de la documentation associée.
➢ Préparation de dossiers de livraison.
➢ Suivi et mise en production.
➢ Assistance technique et fonctionnelle aux utilisateurs.
➢ Assistance et coaching des collaborateurs sur les nouvelles fonctionnalités de l’outil.

Environnement Technique :UML, Java 7, ANGULAR 4, HTML5/CSS 3, Spring Core/MVC, (Web service REST), MAVEN 2, Hibernate 3, Oracle 11g, GIT, JUnit 4.


Février 2016 - Décembre 2018
CNSS
Ingénieur étude & développement JAVA JEE
Projet 2 : Portail PS (Prestataire de soins)
Domaine : Assurance
Ce portail permet aux prestataires de soins de consulter leurs dossiers PEC, DRPS, et leurs paiements.
Méthodologie : Agile Scrum

Missions et tâches réalisées :
➢ Élaboration des cahiers des charges.
➢ Conception et développement des nouveaux modules de l’outil « Portail PS »
➢ l’adhésion.
➢ Consultation des demandes PEC.
➢ Consultation des paiements.
➢ Suivi des demandes PEC.
➢ Récapitulatif des dossiers de remboursement.
➢ Maintenance de l’application.
➢ Préparation des tests unitaires.
➢ Mise à jour de la documentation associée.
➢ Préparation de dossiers de livraison.
➢ Suivi et mise en production.
➢ Refonte de l’application from scratch (Migration java7 vers java8 + addition de Spring)
➢ Assistance des collaborateurs sur les nouvelles fonctionnalités de l’outil.

Environnement Technique :UML, Java 8, JSF 2.2, Primefaces 6.1, HTML5/CSS3, Spring Core, Hibernate 4, Oracle 11g, GIT, JUnit 4.

Février 2016 - Décembre 2018
CNSS
Ingénieur étude & développement JAVA JEE
Projet 3 : Communication d'archive (CA)
Domaine : Assurance
Cette application permet la gestion électronique des documents déjà tracés via l’application de traçabilité .
Méthodologie : Agile Scrum

Missions et tâches réalisées :
➢ Élaboration des cahiers des charges.
➢ Conception et développement des nouveaux modules de l’outil « CA ».
➢ Dépôt d’un dossier déjà tracé.
➢ Récupération de dossier au format numérique via son code de traçabilité.
➢ Historique des demandes utilisateurs.
➢ Maintenance de l’application.
➢ Préparation des tests unitaires.
➢ Mise à jour de la documentation associée.
➢ Préparation de dossiers de livraison.
➢ Suivi et mise en production.
➢ Assurer l’assistance technique et fonctionnelle aux utilisateurs.

Environnement Technique : UML, Java 7, HTML5/CSS 3, Ajax, Bootstrap, Servlet, JSP, JSTL Hibernate 4, Oracle, GIT, JUnit 4.


Février 2016 - Décembre 2018
CNSS
Ingénieur étude & développement JAVA JEE
Projet 4 : CitiBank
Domaine : Assurance/monétique
Ce Programme PL/Sql permet la gestion des décaissements des prestations des assurés à l’étranger.
Méthodologie : Agile Scrum

Missions et tâches réalisées :
➢ Élaboration des cahiers des charges.
➢ Conception et développement from scratch des modules.
➢ Paramétrage de la structure du fichier aller/retour xml dans base de données oracle
➢ Vérification des IBAN/BIC avant la génération du titre de paiement .
➢ Génération des fichier des paiements en format xml SEPA/WIRE.(ISO 20022)
➢ Contrôle du fichier retour xml de la banque.
➢ Traitement des données.
➢ Génération d’un rapport global.
➢ Préparation des tests unitaires.
➢ Mise à jour de la documentation associée.
➢ Préparation de dossiers de livraison.
➢ Suivi et mise en production.

Environnement Technique : Merise, COBOL, Oracle 11g, PL/SQL, JCL, SQLDEVELOPER

JUIN 2015-Février 2016
MONOPRIX
Ingénieur étude & développement JAVA JEE
Projet : GOLD –ERP
Domaine : Commercial
Progiciel de gestion de la centrale d’achat, des entrepôts et des magasins…) Pour plusieurs Distributeurs.
Méthodologie : Agile Scrum

Missions et tâches réalisées :
➢ Développement des évolutions.
➢ Analyse et correction des anomalies.
➢ Préparation des tests unitaires.
➢ Mise à jour de la documentation associée.
➢ Préparation de dossiers de livraison.
➢ Suivi et mise en production.

Environnement Technique : UML, JAVA / J2EE, PRO*C, C, JavaScript, Web Services, ORACLE 10g, PL/SQL, GAIA, AIX 5.3, Clearcase IBM, ClearQuest IBM, Eclipse.


JANVIER 2015 - JUIN 2015
IBM
Ingénieur étude & développement JAVA JEE
Projet : CREDIT IMMOBILIER
Domaine : Bancaire
Conception et Réalisation d’une application bancaire mobile DE CREDIT IMMOBILIER
Méthodologie : Agile Scrum

Missions et tâches réalisées :
➢ Élaboration des cahiers des charges.
➢ Conception et développement from scratch des modules.
➢ Développement des évolutions.
➢ Préparation des tests unitaires.
➢ Mise à jour de la documentation associée.
➢ Préparation de dossiers de livraison.
➢ Suivi et mise en production.

Environnement Technique :back-end :JAVA , JEE (hibernate , spring ) , web Service Rest ,Framework de IBM(mobileFirst)Front-end : Jquery mobile , Cordova , HTML5 , CSS3 , JAVASCRIPT, AngularJs, Securité : Cryptographie (RSA..)

Projet : Gestion des budgets
Domaine : COMMERCE
Conception et Réalisation d’une application de gestion des budgets et ressources humaines de la chambre de
commerce et d’industrie et services d’Agadir.
Méthodologie : Agile Scrum

Missions et tâches réalisées :
➢ Élaboration des cahiers des charges.
➢ Conception et développement from scratch des modules.
➢ Développement des évolutions.
➢ Préparation des tests unitaires.
➢ Mise à jour de la documentation associée.
➢ Préparation de dossiers de livraison.
➢ Suivi et mise en production.
Environnement technique : JEE, Hibernate, Spring MVC, Primefaces 6.1, Jsf, MySql et git.
 
 

Consultants similaires

 
Analyste programmeur senior

Compétences : C, COBOL, JAVA, CICS, DB2, MERISE, MVS, PACBASE, SQL, ...

Voir
consultant
Retenir
 
Developpeur Java SpringBoot

Compétences : Angular, GIT, JAVA, JAVA 11, Java/Jee, CI/CD, Cloud, ...

Voir
consultant
Retenir
 
Chef de Projet Transverse

Compétences : C++, JAVA, Kotlin, PYTHON, SQL, elasticsearch, PROJET, ...

Voir
consultant
Retenir
 
DEVELOPPEUR MULESOFT

Compétences : dataweave, Déploiement, GitLab, JAVA, Mulesoft, Administration, ...

Voir
consultant
Retenir
 
Développeur Full-Stack / Data Engineer

Compétences : Bootstrap.js, CSS3, HTML5, JAVA, JAVASCRIPT, Data, ...

Voir
consultant
Retenir
 
Développeur Fullstack NodeJs, React

Compétences : Angular, JAVA, JAVASCRIPT, NodeJS, react, SPRING, TypeScript, ...

Voir
consultant
Retenir
 
Ingénieur d’études et développement Cobol/mainframe ...

Compétences : C++, COBOL, JAVA, JCL, MAINFRAME, MVS, PYTHON, SHELL, ...

Voir
consultant
Retenir
 
Analyste développeur

Compétences : Angular, COBOL, DB2, JAVA, MYSQL, JCL, Laravel, SCRUM, ...

Voir
consultant
Retenir
 
Analyste fonctionnel

Compétences : ALGORITHMES DE CLUSTERING, C, C++, JAVA, PHP, Analyse, ...

Voir
consultant
Retenir
 
independant

Compétences : Angular, ansible, Docker, gitlab CI, Node.js, AWS, ...

Voir
consultant
Retenir
 
 

Partager

 

Retenir

  • Pour quelle mission ?

 

Vous avez oublié
votre mot de passe ?