Taha Charcheri

Consultant Senior JAVA / SPRING / KAFKA / ANGULAR / DEVOPS

Salaire / Taux journalier

Tunis, Tunisie

Mobilité : France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

Développement FullstackAngularJavaSpring BootHexagonal ArchitectureDéveloppement FrontendDéveloppement BackendMicroservicesReactJavascriptVueCSSAzureMongoDBDevOpsBase de données SQLRequêtes SQLScalaKafkaPostmanSwagger/OpenAPISeleniumClean ArchitectureJBossPrometheusTech LeadEvent Driven ArchitectureGoogle Cloud PlatformKubernetesTomcatClean CodeMariaDBJiraRESTful APIsApacheGitHubIngénieur QABootstrapPostgreSQLGitLabJenkinsDéveloppeur FrontendTypescriptMavenDéveloppeur FullstackHTMLMySQLIngénieur testConfluenceIngénieur logiciel

Langues

Arabe (Maternelle)Français (Courant)Anglais (Courant)

À propos

Introduction

Ingénieur en développement logiciel et télécommunications avec 6 ans d'expérince. Je dispose d'une solide expertise en développement Full Stack et en gestion de projets IT, avec une expérience confirmée en Java (Spring Boot) et Angular (v12 → v15) et une bonne maîtrise des architectures monolithiques et micro-services. Je possède une solide compétence en backend, incluant Java, Spring Boot, Microservice, Kafka, ainsi qu'une maîtrise avancée des bases de données SQL et NoSQL (MongoDB), avec une approche orientée performance, scalabilité et maintenabilité, tout en évoluant dans des environnements agiles (Scrum) et DevOps.

Liens

Expérience de travail

Développeur Senior Java / Spring / Angular

ATEXO

mai 2025 - Présent

1 an 6 mois

Franceville, Tunisie

– Rédaction des spécifications techniques – Validation de la solution avec l'équipe de développement (en la challengeant en amont) – Implémentation des logiques métiers demandés via Jira – Maintenance corrective et évolutive de la plateforme SUB – Estimation de la complexité et chiffrage des stories – Contribution à l'évolution et à la maintenance des pipelines DevOps – Conception et développement des API REST pour les différents services. – Réalisation de tests unitaires via Junit / Mockito – Utilisation de Liquibase pour la gestion des migrations de base de données, le versioning du schéma et le déploiement contrôlé des changements en environnement Spring – Participation à la maintenance évolutive et correction des anomalies en production. – Implication dans les cérémonies Agiles Scrum (Daily, Sprint Planning, Review, Retrospective)

Développeur Senior Java / Spring / Angular

Ministère de sécurité publique canadienne MSP

sept. 2023 - mai 2025

1 an 9 mois

Tunisie, Canada

– Suivi de l'avancement du projet, accompagnement de l'équipe dans l'amélioration continue du processus de développement et présentation des rapports d'état des sprints. – Rédaction de la documentation technique pour assurer la traçabilité et la compréhension du projet – Conception et implémentation d'API REST pour assurer la communication entre les services. – Maintenance évolutive et correction des bugs pour garantir la stabilité et la performance des applications. – Rédaction et exécution de tests unitaires et d'intégration avec JUnit et Mockito. – Analyse des problèmes de performance et mise en place de solutions adaptées. – Contribution à l'évolution et à la maintenance des pipelines Azure DevOps. – Participation à la maintenance évolutive et correction des anomalies en production. – Proposition et argumentation des choix techniques – Interactions avec les différentes équipes (DEV et OPS) pour la mise en place de l'architecture technique et de déploiement – Estimation de la complexité et chiffrage des stories – Évolution des composants Angular – Évolution des composants JSF – Revue de code et support technique aux autres membres de l'équipe – Participation aux livraisons – Implication dans les cérémonies Agiles Scrum (Daily, Sprint Planning, Review, Retrospective)

Développeur Full Stack Java Angular

Be-softilys Tunisie

juil. 2022 - sept. 2023

1 an 3 mois

Tunisie

– Participation aux ateliers de conception des nouvelles microservices et découpage des features – Design Api Avec Swagger (Contract First). – Estimation de la complexité et chiffrage des stories : participation aux différentes cérémonies Scrum – Réalisation de POC et initialisation de projets avec CQRS – Back-Up en cas d'absence de Tech Lead. – Participation à la mise en place d'une architecture CQRS et orientée Event-Driven – Évolution des composants Angular – Réalisation de tests unitaires – Rédaction de documentation technique

Développeur Full Stack Java/Angular

SOFTParadigm

juin 2020 - juil. 2022

2 ans 2 mois

– Estimation de la complexité et chiffrage des stories : participation aux différentes cérémonies – Participation à la mise en place d'une infrastructure de développement avec Docker – Refactoring l'architecture logicielle back-end – Mise en place de tests automatisés avec Cucumber. – Développement des composants front-end – Rédaction de documentation technique – Correction des anomalies et réalisation des évolutions – Tests fonctionnels des livrables (Manuel & Automatique via Karate)

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.