Chaouachi Hamed

Ingénieur Java/J2EE Fullstack confirmé

Salaire / Taux journalier

Sidi Bouzid, Tunisie

Freelance

Expertises

RESTful APIsSpring BootJavaAngularScrumSharePointC#Objective-CTomcatPostgreSQLMySQLHTMLCSSGitMavenKafkaGoogle Cloud PlatformDockerGitHubJiraJenkinsGrafanaSwagger/OpenAPIBitbucketLinux

À propos

Introduction

Ingénieur Java/J2EE Fullstack avec 8 ans d'expertise en architectures microservices et développement full-stack. Maîtrise approfondie de Spring Boot, Angular, Kafka et infrastructure cloud (GCP, Docker), avec expérience confirmée chez Cision dans la résolution d'anomalies critiques et l'optimisation de performance. Spécialisé en développement Agile pour des applications robustes et scalables avec qualité de code garantie.

Liens

Expérience de travail

developpeur fullstack

cisionFreelance

févr. 2024 - Présent

2 ans 9 mois

tunisie

Ingénieur JAVA/J2EE Fullstack confirmé

Cision

févr. 2024 - Présent

2 ans 9 mois

– Mise en place de tests unitaires afin de garantir la fiabilité et la qualité du code. – Application rigoureuse des bonnes pratiques de développement logiciel pour assurer la qualité, la performance de l'application dans une architecture microservices. – Intégration d'Apache Kafka pour la communication asynchrone orientée événements, permettant un découplage efficace des services. – Diagnostic approfondi et résolution rapide des anomalies sur les environnements DEV, PPRD et PRD, garantissant la stabilité et la fiabilité du système en production. – Développement de la couche de persistance basée sur Spring Data JPA / Hibernate. – Conception et intégration des interfaces utilisateurs avec AngularJS et Angular 16, dans une architecture micro front-end reposant sur un framework SPA. – Intégration du code et fusion des modules via Git, en respectant les workflows de versioning. – Travail en méthodologie Agile (Scrum) avec participation aux rituels (sprint planning, daily, review, retrospective).

Ingénieur JAVA/J2EE Fullstack confirmé

talys-consulting

mars 2022 - janv. 2024

1 an 11 mois

– Implémentation des nouvelles fonctionnalités front-end ainsi que back-end. – Participation à la conception et développement des différents modules du projet – Correction de bugs front-end et back-end. – Développement de la couche métier et des web services REST pour la partie Back end avec l'architecture micro-service. – Développement de la couche persistance en utilisant Spring data Jpa-Hibernate. – Conception et développement des interfaces Web en utilisant Angular et Bootstrap. – Intégration du code et merge des modules avec Git. – Travail en Méthode Agile (Scrum)

Ingénieur JAVA/J2EE Fullstack confirmé

TALAN

oct. 2017 - févr. 2022

4 ans 5 mois

– Participation à la conception et développement des différents modules du projet. – Développement de la couche métier et des web services REST pour la partie Back end. – Développement des classes de la couche Mapping d'accès aux données en utilisant Jpa-Hibernate. – Développement de la couche persistance en utilisant l'api Jpa-Hibernate. – Optimisation et correction des anomalies. – Conception et développement des interfaces Web et des classes de contrôle de l'application en utilisant Angular4 et Bootstrap. – Intégration du code et merge des modules avec Git. – Suivi des rapports SONAR et amélioration de la qualité de code.

Ingénieur JAVA/J2EE Fullstack confirmé

Tritux

nov. 2016 - juil. 2017

9 mois

– Analyse des spécifications fonctionnelles. – Utilisation de la méthode Agile (Scrum) et participation à la définition des objectifs du sprint. – Remonter les problèmes et/ou les risques identifiés et les résoudre. – Correction des bugs. – Développement de la couche service en se basant sur le framework SPRING. – Implémentation des web services REST. – Développement de la couche d'accès aux données en utilisant Spring Data. – Déploiement de l'application sous Tomcat. – Développement des écrans responsives en Boostrap. – Développement des classes contrôleurs AngularJS et des services HTTP pour consommer les web services de la partie back-office. – Amélioration de la couche présentation en utilisant angularJs. – Développement des écrans responsives en Boostrap. – Intégration du code et merge des modules avec Git. – Gestion de la Base de données PostGresql. – Préparation des tests d'intégrations et développement des mocks/simulateurs avec Junit. – Conception des templates JasperReports pour la génération des rapports en format PDF.


Formation

Institut Supérieur des Arts Multimédias de la Manouba

Diplôme national d'ingénieur, Informatique

Institut Supérieur des Arts Multimédias de la Manouba

Licence fondamentale, informatique et multimédias


Licences et certifications

Inspect Rich Documents with Gemini Multimodality and Multimodal RAG Skill Badge

Délivré le : –

Develop GenAI Apps with Gemini and Streamlit Skill Badge

Délivré le : –

Build Real World AI Applications with Gemini and Imagen Skill Badge

Délivré le : –

Prompt Design in Vertex AI Skill Badge

Délivré le : –

LLM, LangChain, RAG, Agent: Créez vos apps boostées à l'IA

Délivré le : –

Python pour la Data Science et le Machine Learning

Délivré le : –

Optimisation des performances Hibernate/JPA et SQL

Délivré le : –

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.