ICHRAK ZARATI

Ingénieur Full-Stack Java|Spring |React |Angular

Salaire / Taux journalier

Paris, France

Mobilité : Île-de-France

Freelance

Peut venir sur site

Expertises

ReactAngularJavaSpring BootJavascriptNodeCSSReduxPythonKafkaSwagger/OpenAPISeleniumPrometheusKubernetesTomcatGitCypressMariaDBDockerGitHubBootstrapPostgreSQLJenkinsGrafanaMavenHTMLMySQL

Langues

Arabe (Maternelle)Français (Courant)AnglaisAllemand

À propos

Introduction

Ingénieur Full-Stack expérimentée avec une solide expertise en Java, Spring, React et Angular. Spécialisée dans le développement d'applications web, l'amélioration de la sécurité, la résolution d'incidents, l'intégration de systèmes d'authentification et de gestion de données. Forte capacité à travailler sur des projets complexes de A à Z, du front-end au back-end, avec une connaissance approfondie des technologies cloud et DevOps.

Liens

Expérience de travail

Développeuse Web Full-Stack

Agil-it (Société Générale)

avr. 2023 - Présent

3 ans 7 mois

91380 Chilly-Mazarin, France

Développement des applications web de gestion de factoring pour la Société Générale Factoring Team members : 1 Scrum Master, 1 Product Owner (PO), 4 développeurs, 1 Tech Lead, 2 testeurs, 3 Business Analyst, 1 IT Manager Tâches: - Étudier et Analyser les nouveaux besoins en collaboration avec le métier - Conception et Modélisation UML (Use Case Diagram ; Activity Diagram) - Étudier et Présenter les éventuelles solutions techniques. - Faire le code review et les workshops best practices. - Analyser et améliorer la sécurité des différentes applications. - Développement des différents modules Front et Back - Analyser et proposer des solutions pour les incidents - Proposition et mise en œuvre des correctifs pour résoudre les failles détectées en coordination avec les équipes concernées. - Faire l'upgrade des dépendances pour un projet Spring. - Faire l’upgrade de Spring Boot. - Faire la migration de projet Elifact dans le projet GoInfact. - Refactor des différents projets Front et Back. - Mise en place d’un système d’authentification sécurisé pour une application ouverte au public. - Intégration du SSO (Single Sign-On) afin de centraliser l’authentification pour différentes applications. - Intégration du fournisseur d’identité et de rôle SGConnect pour l’authentification centralisée, en respectant les standards de sécurité (OAuth2 / OpenID Connect). - Développement des webservices Rest avec le Framework Spring. - Développement des batchs lancés manuellement ou par cron. - Mise en place de tests automatisés end-to-end avec Cypress et Cucumber pour valider les parcours métiers critiques. - Intégration des applications dans des pipelines CI/CD avec Jenkins, automatisant les phases de build, test et déploiement. ENVIRONNEMENT TECHNIQUE : Java8, Java 17, Java 21, JPA, Maven, Hibernate, Spring boot, Spring, JSON, REST API, Spring Data, Spring Batch, Sonar, PostgreSQL, Jenkins, Git/Gitlab, Angular, SGConnect, Oauth2, Kotlin, Jsp, Keycloak, Cypress, Cucumber, Ansible

Développeuse Web Full-Stack

Questel

déc. 2021 - mars 2023

1 an 4 mois

Centre Urbain Nord, Tunis, Tunisia

Développement d’une application web qui permet la gestion de portefeuilles d’actifs : brevets, marques,design, … Team members : 12 Développeurs, chef de projet et Architect. Tâches: - Participer aux tâches de développement et assurer le support technique pour les nouveaux membres de l’équipe. -Développement des différents modules (Tasks, Autodocketing, JPO import, …). - Proposition et création d’une solution de gestion d’accès à portfolio. - Participation à l’analyse fonctionnelle des différentes tâches. - Rédaction des contrats et mocks de différentes tâches. (Description technique détaillée de changement à faire côté services, UI, Batch, DB). - Développement des webservices Rest avec le Framework Spring. - Développement des batchs lancés manuellement ou par cron. - Participation à la refonte technique. - Intégration de Websocket dans un projet microservices. - Développement de module de reporting en utilisant Jasper. - Mise en place de tests automatisés fonctionnels avec Selenium pour assurer la non-régression des fonctionnalités. - Suivi des performances applicatives et création de dashboards avec Grafana. - Intégration des projets dans des pipelines CI/CD avec Jenkins. Conteneurisation des services avec Docker pour faciliter les déploiements et l’intégration continue. - Participation à l’amélioration de la qualité logicielle via tests, code review et bonnes pratiques de développement. - Exploitation de l'ElasticSearch pour améliorer les performances de recherche et l'analyse des données applicatives. ENVIRONNEMENT TECHNIQUE : Java11, JPA, Maven, Hibernate, Spring boot, Spring, JSON, REST API, Selinium, ElasticSeach, Gauge, Spring Data, Spring Batch, Websocket, Jasper, Maria DB, Docker, Kubernetes, Sonar, Jenkins, Git/Gitlab, ReactJS(Hooks), Redux, Antd, HTML, CSS.

Développeuse Web Full-Stack

LB-Consulting

déc. 2018 - nov. 2021

3 ans

Ariana, Tunisie

– Développement d'une application web dont objectifs est de permettre aux fonctionnaires d'une agence de location de voitures de gérer leur travail (location, réservation, facturation, ...). – Conception et développement de différents modules (Sinistre, Contravention, gestion de Stock, facture, statistiques...). – Intégration de module de paiement en ligne pour le site. – Conception et développement d'un système de notification en temps réel. – Conception et développement du tableau de bord de tarification dynamique. – Encadrement de des stagiaires. – Participer à la résolution des défaillances dans l'environnement de production. – Développement du module de prédiction de prix en utilisant Machine Learning. – Mots clés: Java8, Spring, Angular 7,Hibernate, Angular Material, Bootstrap, J2EE, HTML5, CSS3, typeScript, Git, PostgreSQL, Jasper, WebSocket, Maven, Jenkins.

Stage de fin d'études: Traitement d'images

IFREMER

févr. 2018 - août 2018

7 mois

Brest, France

– Développement d'une plateforme qui exploite les images hyperspectrales pour identifier les cibles purs majoritairement présentes dans la scène et estimer leurs abondances. – Mots clés: hyperspectral, Démélange, classification, Big Data, Matlab, Python, Datarmor, Signal processing, openMP, MPI, calcul parallèle.


Formation

Ecole Nationale des sciences de l'Informatique

Elève Ingénieur en Informatique, Informatique

2015 - 2018

3 ans 1 mois

ecole préparatoire d'El Manar

Cycle préparatoire aux études d'ingénieurs, MP

2013 - 2015

2 ans 1 mois

– rang 256/2800

Lycée pilote de Gabès

Baccalauréat, Mathématique

2013 - 2013

6 mois

– mention Bien

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.