Ghazi Maalaoui

Software Developer

Salaire / Taux journalier

Tunis, Tunisie

Freelance, ouvert au CDI

Expertises

JavaMicroservicesTest & QASpring BootAngularRESTful APIsSeleniumCypressJenkinsDockerJiraTypescriptRequêtes SQLHTMLCSSPlaywrightPostmanPostgreSQLMySQLOracleGitMaven

Langues

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

À propos

Introduction

Software Engineer with 5 years of experience in the banking, insurance, and trading sectors, I bring extensive expertise in software development, with strong proficiency in Java, Spring, and other modern technologies. Throughout my career, I have demonstrated solid skills in the design, development, and deployment of innovative software solutions, as well as robust experience in database management and system architecture within demanding environments. I am passionate about technological innovation and thrive in collaborative settings where I can contribute both strategic thinking and a strong focus on results. Always looking for new and stimulating challenges, I am ready to bring my full dedication, adaptability, and pursuit of excellence to your next project.

Liens

Expérience de travail

Software Developer

FIS

oct. 2024 - Présent

2 ans 1 mois

Tunisie

Key Responsibilities & Achievements: ▪ Developed automated testing scripts using Selenium, Cypress, Gherkin, and TestNG to validate UI components and ensure complete functional coverage. ▪ Integrated automated tests into CI/CD pipelines using Jenkins and GitLab CI, supporting continuous delivery and fast feedback on builds and test results. ▪ Generated automated test reports in HTML, JSON, and Cucumber formats for clear, traceable visibility into test results and quality metrics. ▪ Conducted functional, integration, regression, and performance/load testing to validate product compliance with business and technical requirements. ▪ Identified and tracked bugs using JIRA, working closely with development teams to improve application stability, reliability, and quality. ▪ Validated Keycloak-based authentication workflows (SSO, roles, token validation), ensuring secure and compliant access management. ▪ Supported and maintained testing environments covering Java versions from 8 to 21, ensuring backward and forward compatibility across multiple services and components. ▪ Worked with Docker to containerize testing environments, enabling isolated, reproducible, and scalable QA pipelines. ▪ Utilized Virtual Machines (VMs) to simulate various system configurations and test complex infrastructure scenarios.

System Software Developer

VERMEG for Banking & Insurance Software

oct. 2020 - oct. 2024

4 ans 1 mois

Soliman, Tunisie

▪ Recommended technical solutions for issues related to supported modules, leveraging deep understanding of system architecture and client needs. ▪ Identified and anticipated risks affecting product delivery, contributing to project planning and mitigation strategies. ▪Provided technical assistance to external clients, ensuring smooth onboarding, configuration, and support for critical modules. ▪ Participated in internal and external webinars to present newly developed features, promoting adoption and gathering feedback. Key Responsibilities & Achievements: ▪ Enhanced web application security by integrating Spring Security and Keycloak, with secure SSO implementations using SAML and OIDC, along with advanced security policies (MFA, role-based access control). ▪ Migrated enterprise applications from Java 11 to Java 17, refactored modules, updated dependencies, and optimized REST APIs for modern standards and performance gains. ▪ Designed and developed reusable framework modules (audit, authentication), improving system reliability and maintainability. ▪ Created and integrated unit tests (JUnit, Mockito), and enforced code quality through SonarQube, ensuring robust and high-coverage code. ▪ Built end-to-end automated UI tests using Selenium and Cypress, enabling full functional validation and regression protection.

Stage Technician PFE

Asteelflash

févr. 2020 - juil. 2020

6 mois

Soliman, Tunisie

Internship Trainee

LEONI

juin 2019 - août 2019

3 mois

Sounine, Tunisie


Formation

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Ingénierie informatique

2020 - 2022

2 ans 1 mois

L'Institut Supérieur des Technologies de l'Information et des Communications(ISTIC)

informatique industrielle, systèmes embarqué

2017 - 2020

3 ans 1 mois

Lycée Route Tabarka Mateur

High School Diploma, SVT

2013 - 2017

4 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.