Fawez Teka

Développeur Full Stack Java / Angular

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

AngularMicroservicesDéveloppement FullstackJavaSpring BootTypescriptTest Driven DevelopmentClean CodeEvent Driven ArchitectureHTMLBootstrapPostgreSQLGitGitLabRESTful APIsMavenHexagonal ArchitectureDéveloppement BackendDéveloppement FrontendSassTailwind CSSJavascriptReactCSSExpressMongoDBMySQLDockerKafkaPostmanSwagger/OpenAPIGitHubBase de données SQL

Langues

AnglaisFrançais

À propos

Introduction

Je suis un ingénieur informatique avec 4 ans d’expérience en tant que développeur fullstack Java / Angular. J’ai participé à la réalisation de plusieurs projets web, de la conception à la mise en production, en travaillant aussi bien sur le front-end que le back-end. Je reste à l'écoute des innovations technologiques pour proposer des solutions performantes et évolutives.

Liens

Expérience de travail

Développeur Fullstack Java

GPI FranceFreelance

mai 2025 - Présent

1 an 6 mois

Paris, France

Contexte : Dans le cadre de la modernisation de ses applications métiers, le client a initié un projet de refactoring d’une application legacy développée en Java avec Struts 2 et Hibernate. L’objectif était d’améliorer la qualité du code, optimiser les performances, faciliter la maintenance et préparer une éventuelle montée de version Java. Equipe : 2 développeurs, 1 Tech Lead, 1 Chef de projet, 1 équipe de tests métier Environnement technique : Java 8/21, Hibernate, Struts 2, JSP, Tomcat, Oracle, Git, Maven

Full-stack Developer

WayUpItFreelance

oct. 2023 - avr. 2025

1 an 7 mois

Île-de-France, France · On-site

Projet de Suivi et Gestion de Projets : Client : Caisse des dépôts (secteur public) Durée : 18 mois (october 2023 – avril 2025) Contexte : Dans le cadre de la transformation numérique de la Caisse des Dépôts, le projet visait à construire une plateforme collaborative centralisée pour gérer et suivre à la fois les projets internes métiers et informatiques avec traçabilité, transparence et automatisation partielle des processus métier critiques. Equipe : 6 développeurs 1 Tech Lead, 1 Product Owner (PO), 1 AMOA, 1 Scrum Master Environnement technique : Angular 15,17, Java 17,21, Spring Boot, Spring Security, Docker, Netflix Eureka, GitLab CI, keycloak ● Analyse des besoins : Participation aux ateliers de cadrage avec les équipes métiers pour identifier les fonctionnalités clés de la plateforme. L’objectif était de faciliter la planification, le suivi des phases projet et la collaboration entre les acteurs (chefs de projet, développeurs, AMOA). ● Développement Frontend : Création d’une interface utilisateur moderne et dynamique avec Angular 15,17, permettant la visualisation en temps réel des tâches, des projets et des étapes de validation. ● Développement Backend : Implémentation d’une API RESTful sécurisée avec Java 11,21, Spring Boot et Spring Security, assurant la gestion des données projet, des rôles et de l’historique des modifications. ● Sécurité et Authentification : Intégration de Keycloak pour gérer l’authentification, les autorisations et les rôles utilisateurs de manière centralisée et sécurisée ● Gestion des Microservices : Adoption de Netflix Eureka pour la découverte des services, permettant une communication fluide entre les différents microservices déployés. ● Containerisation : Utilisation de Docker pour packager et isoler les microservices, facilitant le déploiement, la montée en charge et la cohérence entre les environnements. ● Résultats : Réduction de 20% des délais de gestion de projet grâce à une interface améliorée et une automatisation des processus clé.

Développeur FullStack

INS SOLUTIONSFreelance

sept. 2021 - oct. 2023

2 ans 2 mois

Greater Paris Metropolitan Region · On-site

Gestion des prestations de services en clinique médicale : Client : Africa Medical Durée : 24 mois (sept 2021 – sept 2023) Contexte : Projet visant à améliorer la communication entre les médecins et les patients tout en gérant efficacement les ressources internes de la clinique (médecins, pharmacie, planification, etc.). Equipe : 4 développeurs, 1 Chef de projet, 1 AMOA Environnement technique : Angular 12,14, Java 11,17, Spring Boot, Spring Security, Keycloak, PostgreSQL, Swagger, Git, GitHub, Docker, Architecture Microservices,Netflix Eureka ,Clean Code, Apashe Kafka ● Analyse des besoins : Collecte des exigences fonctionnelles auprès des utilisateurs finaux (médecins, secrétaires, patients), en se concentrant sur la fluidité des échanges, la traçabilité des services et l'organisation interne des services. ● Développement Frontend : Création d’une interface utilisateur moderne et dynamique avec Angular 12,14, permettant la visualisation en temps réel des tâches, des projets et des étapes de validation. ● Développement Backend : Création de services métiers avec Java 11,17, Spring Boot et Spring Security. Intégration complète de Keycloak pour la gestion de l'authentification et de l'autorisation, avec sécurisation des endpoints. Développement de microservices modulaires en suivant une architecture hexagonale, favorisant le clean code et la maintenabilité. ● Sécurité et Authentification : Intégration de Keycloak pour gérer l’authentification, les autorisations et les rôles utilisateurs de manière centralisée et sécurisée ● Gestion des Microservices : Adoption de Netflix Eureka pour la découverte des services, permettant une communication fluide entre les différents microservices déployés. ● Architecture : Adoption d’une architecture microservices pour découpler les modules métier, chaque microservice étant responsable d’un domaine précis. Structuration interne des services selon l’architecture hexagonale, garantissant l’indépendance du coeur métier vis-à-vis des technologies externes. ● Containerisation : Utilisation de Docker pour packager et isoler les microservices, facilitant le déploiement, la montée en charge et la cohérence entre les environnements. ● Résultats : Amélioration notable de l’efficacité opérationnelle de la clinique grâce à une plateforme unifiée, sécurisée et fluide, facilitant la coordination entre les professionnels de santé et l'accès des patients à leurs prestations

Software Engineer

Measurement and Sensor Technology (MST)

juil. 2021 - oct. 2021

4 mois

Germany · On-site

Skills: Public Speaking · Python (Programming Language) · Teamwork · Machine Learning

Full Stack Engineer

TEKNIVA

juin 2018 - juil. 2018

2 mois

Sousse, Tunisie

Skills: Angular · Node.js · JavaScript · MongoDB · TypeScript


Formation

Ecole Nationale d'Ingénieurs de Sousse

Engineering degree

2021 - Présent

5 ans 10 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.