You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Hamdi AbidHA

Hamdi Abid

Java Study and Development Engineer

€500/day
Paris, FR
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Hamdi

I am a Java, Spring, and Angular specialized study and development engineer, with 7 years of experience in the development, maintenance, and evolution of IT systems.
I master both software development and IT project management, including coordination, quality monitoring, production deployment, as well as analysis, configuration, development, and design of solutions based on functional specifications.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Paris (up to 50km)

Experience

  • GALEC
    Java Study and Development Engineer
    November 2022 - October 2024 (1 year and 11 months)
    Paris, France
    Client: GALEC – IT Department of the E. Leclerc Purchasing Group
    Context: Application maintenance and evolutions of systems in production to ensure stability, performance, and adaptability of business applications.
    Role: Full Stack Java / Angular Developer
    Methodology: Scrum, Kanban – Team of 6 people

    Main missions:

    Support & Maintenance: Handling incidents, corrective and evolutionary maintenance on critical applications, ensuring high availability of the IS.

    Functional & Technical Analysis: Study of existing processes, analysis of business code, writing technical specifications, qualification and estimation of User Stories in an Agile framework.

    Development: Implementation of functional evolutions in Java 17 / Spring and Angular 10, design of database schemas, creation and optimization of SQL scripts for Oracle, development of REST APIs.

    Deployment: Setting up CI/CD pipelines via Azure DevOps, managing deployments on development, test, and production environments.

    Quality & Continuous Improvement: Code refactoring, performance and workflow improvements, use of SonarQube to ensure quality and adherence to development standards.

    Technical Environment: Java 17, Spring Core, Spring Batch, Hibernate, Angular 10, Oracle SQL, REST Web Services, Maven, IntelliJ, GitLab, JIRA, Confluence, Azure DevOps.
  • Attijari Bank Tunisie
    Complete development, from scratch, of banking applications.
    BANKING AND INSURANCE
    August 2020 - September 2022 (2 years and 1 month)
    Tunis, Tunisia
    Client: Attijari Bank Tunisia
    Context: Digitalization project for consumer credit – development of Front and Back Office applications for credit management and validation.
    Role: Java/Angular Technical Consultant – Scrum methodology, within a team of 6 people.

    Project Objectives: Complete development, from scratch, of applications dedicated to credit request management, including data entry, simulation, validation, document generation, and customer notification.

    Main Contributions:

    Design Phase: Needs assessment, workflow definition, writing functional specifications, participation in the kick-off and process modeling.

    Development: Implementation of Angular interfaces, Java/Spring backend services (REST APIs, batch jobs), security integration (Spring Security), and notifications (email/SMS).

    Database: Modeling and management of Oracle SQL objects to ensure performance and data consistency.

    Tests: Performing unit and integration tests to ensure quality and reliability.

    CI/CD & DevOps: Complete setup of the CI/CD chain on Azure DevOps, Docker containerization, environment configuration (dev to prod), flow matrix management, coordination with infrastructure and security teams.

    Business Features: Credit simulation, automatic PDF document generation with electronic signature, integration with Core Banking via middleware, and deployment of customer notifications (email/SMS).

    Technical Stack: Angular 10, Java 8, Spring Core/Batch/Security, Oracle SQL, Hibernate, Maven, REST APIs, GitLab, Docker, Azure DevOps, JIRA, Confluence.
    Java Angular Spring SpringBoot SQL REST API Gitlab Atlassian JIRA Git Project Management

Recommendations

Be the first to recommend Hamdi

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Engineering degree in telecommunications and computer systems.
    2017
    Diplôme d'ingénieur en télécommunication et système informatique.

Skill set

Categories