Ibtihel Krifa

Consultante Full Stack Java JEE

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

JavaSpring BootRESTful APIs

Langues

AnglaisArabeFrançais

À propos

Introduction

Développeuse Full Stack Java JEE avec 5+ ans d'expertise chez BNP Paribas et CNCC. Spécialisée en Spring Boot, API REST et architectures microservices avec expérience en migration technique et qualité code. J'accompagne vos projets Java de l'analyse à la production avec méthodologies agiles.

Liens

Expérience de travail

Développeur Full Stack

Compagnie Nationale des Commissaires aux Comptes - CNCC

mars 2022 - Présent

4 ans 8 mois

Travailler sur l’application “SAFIR” permettant aux organismes de formation de gérer la création des formations, de les programmer, d’inscrire les participants, de créer les commandes et de facturer les clients .. Analyse et estimation des user stories. Réflexion avec toute l’équipe sur les nouveaux modules à développer et faire l’étude de faisabilité. Développement des nouvelles fonctionnalités liées aux demandes des clients. Configurer un environnement de travail qui fonctionne avec Java 11 et Java 17. Bug fixing. Développement des tests unitaires. Assurance de la qualité de code avec sonar. Rédaction des documents techniques. Code refactoring et amélioration de l’existant. Travailler avec la méthodologie agile Kanban. Développement des tests unitaires et des tests d'intégrations. Environnement technique: Java 11, Spring Boot, FreeMarker, Hibernate, Mybatis, Postgresql, PgAdmin, JPA, REST API , Gradle, GIT, Gitlab, Sonar, Intellij, kanban.

Consultante Full Stack JAVA JEE , BNP

BNP Paribas

oct. 2020 - mars 2022

1 an 6 mois

7620 Paris, Danemark

* Contexte de mission: Intégration des nouvelles fonctionnalités et suivie du run. * Produit BNP : INCA * Analyse et estimation des user stories. * Réflexion avec toute l’équipe sur les nouveaux modules à développer et faire l’étude de faisabilité. * Développement des nouvelles fonctionnalités liées aux demandes des clients. * Faire de la maintenance sur une autre application SAGA. * Bug fixing. * Travailler sur des scripts shell linux. * Applique de la pratique de la BDD (Business Driven Design) via le développement des tests cucumber, TDD (Test Driven Development) et DDD (Domain Driven Design). * Développement des tests unitaires et des tests d’intégration. * Assurance de la qualité de code avec sonar. * Rédaction des documents techniques sur confluence. * Code refactoring et amélioration de l’existant. * Préparation des livrables et déploiement de l’application sur la moa avec Websphere. * Assistance des équipes de production et de qualification pour le déploiement de l’application. * Création d’un espace DEVOPs et développement d’un job d’intégration continu. * Encadrement des nouveaux membres et faire du pair programming. * Assurer le backup du leader technique. * Faire du code Review. * Gestion des versions avec Git et Gitlab. * Applique de la methodologie agile. * Technologies utilisées: Spring MVC, REST API, Thymeleaf, Cucumber, Hibernate, Maven, JPA, Oracle, PLSQL, SQL, GIT, GITLAB, Sonar, JIRA, Intellij.

Java/JEE Software Engineer

VERMEG for Banking & Insurance Software

sept. 2019 - oct. 2020

1 an 2 mois

Soliman, Tunisie

Secteur d'activité: Gestion des garanties Produit Vermeg: COLLINE * Analyse des besoins métiers. * Développement de nouvelles fonctionnalités liées aux demandes des clients. * Implémentation des ”Change request” métier et techniques. * Bug fixing. * Développement des test unitaires et des test d’intégration. * Rédaction des documents techniques. * Migration du produit COLLINE vers une nouvelles architecture et mise en place et implémentation des services REST API. * Technologies utilisées: JAVA JEE, Hibernate, Oracle, SQL, GIT, Bitbucket, Sonar,JPA, REST API, Maven, JIRA, Scrum, Intellij, SonarLint.

Stagiaire PFE

VERMEG for Banking & Insurance Software

févr. 2019 - juil. 2019

6 mois

Création d'un outil de migration des bases de données relationnelles vers des bases NoSQL. Cet outil est conçu pour traiter un grand volume de données dans un temps minimum. Le workflow est traité par Spark en utilisant sa librairie Spark SQL. On peut configurer les mapping a faire grace une interface drag and drop et en se basant sur le SpEL (Spring Expression Language). Technologies utilisées: Spark, Java,Scala, HBase, Mysql,Hibernate,JPA, Spring Boot,Angular 7

Huawei Seeds For The Future Internship

Huawei Technologies

juil. 2018 - août 2018

2 mois

Shenzhen, Guangdong, Chine

This program seeks to develop local ICT talent, enhance knowledge transfer, promote a greater understanding of and interest in the telecommunications sector, improve and encourage regional building and participation in the digital community.

stagiaire

VERMEG for Banking & Insurance Software

juin 2018 - août 2018

3 mois

Soliman, Tunisie

Spécification et développemnt d’une ptateforme de porte_monnaie électronique. Cette plateforme permet de faire des transactions entre plusieurs porte_monnaies et garder l’histroique des transactions. Technologies utilisées : Angular6, Spring Boot, Hibernate,JPA, Mysql, Maven, Intellij.


Formation

Faculté des Sciences Mathématiques, Physiques et Naturelles de Tunis

Cycle ingénieur en informatique

2016 - 2019

3 ans 1 mois

IPEIT - Institut Préparatoire aux Etudes d'Ingénieurs de Tunis

Réussite au concours national des études ingénieurs

2014 - 2016

2 ans 1 mois

Lycée Kalaa Sghira Sousse

Obtention du diplôme de Baccalauréat tunisien

2010 - 2014

4 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.