At the end of December 2017, it was reported that Ondoua had signed with Zorya Luhansk.[8] On 12 March, however, he posted on his Instagram account that due circumstances beyond his contract he would not be a Zorya Luhansk player.[9]
On 2 July 2019, he signed with Swiss club Servette on a two-year contract plus an option year.[11]
On 26 August 2021, Ondoua joined German club Hannover 96, signing a two-year contract.[12]
On 21 July 2023, Ondoua returned to Servette.[13] On 8 August, with Servette due to take on Scottish club Rangers in the UEFA Champions League qualifying round, he was denied a visa to enter the United Kingdom.[14]