Hadji is a youth product of the Comorian clubs Twamaya and Volcan Club, before moving to France with Olympique Rillieux. He began his senior career with Ain Sud on 4 May 2020. He followed that up with a move to Switzerland with Stade Nyonnais the following season. On 17 February 2023, he moved to the Armenian Premier League with Ararat Yerevan. On 26 July 2024, Ararat announced that Hadji had extended his contract with the club for another season. On 29 January 2025, the Ararat club officially announced his contract was void.