Projets réalisés
Autoshark.tn
https://autoshark.tnExpériences
Consultant Full stack
Logo de BNP Paribas
Consultant Full stack ( en mission)Consultant Full stack ( en mission)
BNP ParibasBNP Paribas
juil. 2022 - aujourd’hui · 1 an 2 moisjuil. 2022 - aujourd’hui · 1 an 2 mois
Montreuil, Île-de-France, FranceMontreuil, Île-de-France, France
Projet : Ma Banque Bnp Parisbas
- Développement des évolutions sur la partie front de différentes applications du squad avec Angular et Backbon JS.
- Analyse des erreurs techniques.
- Proposition de solutions techniques.
- Refactoring du code et application de clean code (Les principes S.O.L.I.D).
- Revue du code.
- Développement des évolutions sur la partie Backend avec JAVA/SPRING BOOT..
- Application des méthodologies TDD sur les parties front et backend
- Développement de tests unitaires.
- Participation au chiffrages de différents US du projet.
- Mise en place de socle technique Angular pour les nouveaux applis.
- Mise en place des IHM avec Angular 14
- Développement Test Unitaire Angular.
- Respect du principe d’architecture DDD (domain driven design)
Environnement technique / Outil JAVA 6/7/8, Spring Boot, Spring security , Angular 14
,JEST, HTMLPL,WSPL , Hibernate/JPA, Backbon JS ,Eclipse,Apache Tomcat, Maven, Jenkins, Sonar, GIT, JIRA, TDD ,BDD ,POSTMAN
Ingénieur étude et développement JAVA/JEE
Rôle :Analyste/ Développeur Full Stack JAVA/JEE
Contexte : Au sein d’une équipe de 4 personnes travaillent en mode Scrum/Kanban,
surveillance applicative et maintenance corrective/évolutive du projet Banque en ligne .
Mission :
- Support niveau 2 et 3 de la banque en ligne.
- Analyse des erreurs techniques.
- Proposition de solutions techniques.
- Développement d’un nouveau module de Mandat/Prélevement.
- Participation à la migration de Web service SOAP a REST.
- Développement de tests intégrations.
- Développement de tests unitaires.
- Participation au chiffrages de différents US du projet.
- Mise en place de l'authentification OAuth
Environnement technique: JAVA 7/8, Spring Core,JSP, Liferay, Hibernate/JPA, Eclipse,Apache
Tomcat, Maven, Jenkins, Sonar, SVN, JIRA, Angular 7, Bootstrap 4, TDD
Consultant JAVA/JEE
SI-CARRIERE
L’application SI-CARRIERE permet aux agents de visualiser de façon synthétique les
informations de carrière des adhérents, les tracer et les modifier si nécessaire.
▪ Développement de nouveaux modules de l’application SI-Carriere.
▪ Développement des nouveaux interfaces utilisateurs de l’application SI-Carriere
▪ Conception et Développement d’un nouveau Brique Technique de génération
des courriers en PDF.
Programmation : JAVA, J2EE, Hibernate/Jpa, Spring (Core, Data, Boot, Security),
WebService REST,
SGBD : Oracle 11g
Outils projet : MAVEN ,JENKINS, GIT
Front : Angular JS, BootStrap
Ingenieur full stack
Logo de ALLENCE TUNISIE
ALLENCE TUNISIEALLENCE TUNISIE
2 ans 2 mois2 ans 2 mois
Ingénieur études et développement JAVA/JEE ANGULARIngénieur études et développement JAVA/JEE ANGULAR
août 2017 - mars 2019 · 1 an 8 moisaoût 2017 - mars 2019 · 1 an 8 mois
Gouvernorat de Tunis, TunisiaGouvernorat de Tunis, Tunisia
Participation à la conception et au développement de la plateforme nolostt.com
-Participation à la conception et à la mise en place de la base des données .
-Participation au développement de différents modules de l'application avec Java, Spring .
-Développement de nouveaux modules génériques de génération et lecture de QR code avec JAVA.
-Développement de web Services avec REST .
-Développement de tests unitaires avec JUnit et Mockito.
-Configuration et préparation d'un environnement d'intégration continue avec Jenkins, Sonar, Maven, Git et Nexsus.
Mot clés : Java, Spring Core, Spring MVC, Spring Security, Hibernate, JPA, MySQL ,JUnit ,Mockito, Tomcat8, Maven, Jenkins, Sonar, Git.