You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ibtihel KrifaIK

Ibtihel Krifa

Consultante Full Stack JAVA ANGULAR

€550/day
Paris, FR
3-7 years

Average response time: 1 hour

About Ibtihel

Développeur Java / Spring Boot expérimenté, je vous accompagne dans le développement et la maintenance d’applications web robustes, avec une expertise dans la conception de services backend, API REST, bases de données relationnelles et interfaces frontend.

Fort de plusieurs projets dans le secteur bancaire et des solutions internes, je peux vous aider à :

Intégrer de nouvelles fonctionnalités et moderniser vos applications existantes.

Migrer et optimiser vos systèmes pour les rendre plus performants et maintenables.

Assurer la qualité et la fiabilité grâce aux tests unitaires, intégration continue et refactoring de code.

Gérer des projets complexes impliquant la collaboration avec des équipes métier et technique.

Je me distingue par ma capacité à analyser rapidement du code existant, proposer des solutions techniques adaptées et livrer des résultats concrets tout en accompagnant les équipes via pair programming, revue de code et mentorat.

Je suis habitué à travailler sur des livrables tels que :

Applications web avec Spring Boot et Angular.

Services REST API et intégration backend.

Génération et automatisation de rapports CSV.

Migration de versions Java, Spring Boot et systèmes de build comme Gradle ou Maven.

Déploiement sur environnements Windows/Linux avec gestion via Git/GitLab et pipelines CI/CD.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 20km)

Experience

  • CNCC
    Consultante Full Stack JAVA JEE
    SOFTWARE PUBLISHING
    March 2022 - Today (4 years and 3 months)
    Paris, France
    • 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.

    Environnement technique: Java 11, Spring Boot, FreeMarker, Hibernate, Mybatis, Postgresql, PgAdmin, JPA, REST API , Gradle, GIT, Gitlab, Sonar, Intellij, kanban.
    MyBatis Freemarker Hibernate PostgreSQL API
  • BNP
    Consultante Full Stack JAVA JEE
    BANKING AND INSURANCE
    October 2020 - February 2022 (1 year and 4 months)
    Montreuil, France
    • 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 du périmètre.
    • Bug fixing.
    • Travailler sur des scripts shell linux.
    • 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.
    • Gestion des versions avec Git et Gitlab.
    Environnement technique: Java 8, Spring MVC, Thymeleaf, Cucumber, Hibernate, Oracle, SQL, PLSQL, JPA, REST API , JQuery, Java Script, Maven,Script shell, GIT, Gitlab, Sonar, JIRA, Intellij.
    Java8 TDD/BDD Spring MVC Architecture Hexagonale JUnit
  • VERMEG
    Consultante Full Stack JAVA JEE
    BANKING AND INSURANCE
    September 2019 - October 2020 (1 year and 1 month)
    Tunis, Tunisia
    • 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 tests unitaires et des tests d'intégration.
    • Rédaction des documents techniques.
    • Migration du produit COLLINE vers une nouvelles architecture (rendre la couche métier indépendante de la couche présentation) et mise en place et implémentation des services REST API.
    • Code refactoring et optimisation de l'existant.
    • Brainstorming sur des nouveaux projets et des nouveaux modules à développer.
    • Déploiement de l'application sur des serveurs Windows et Linux.
    • Amélioration de la qualité de code avec sonar
    • Gestion des versions avec Git et Bitbucket
    • Déploiement avec Jenkins
    • Encadrement des nouveaux membres.
    • Faire du code Review.
    JAVA JEE, Hibernate, Oracle, SQL, GIT, Bitbucket, Sonar,JPA, REST API,
    Maven, JIRA, Scrum, Intellij, SonarLint, PLSQL, JQuery, Java Script, Jenkins, Java ⅞, Angular 8.
    Angular 8 Java8 JSP SQL API

Recommendations

Be the first to recommend Ibtihel

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Cycle Ingénieur en informatique
    Faculté des sciences de l'informatique.
    2019
    Cycle Ingénieur en informatique
  • Institut Préparatoire aux études d'ingénieurs de Tunis, IPEIT
    2016

Skill set

Categories