
Ghazi Maalaoui
Software Developer
Salaire / Taux journalier
Tunis, Tunisie
Freelance, ouvert au CDI
Expertises
Langues
À 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.
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