Jovanović began his football training in Radinac.[1] He later progressed through the youth ranks of Partizan Belgrade. During the 2023–24 season, he played for the club's youth team in the UEFA Youth League.[2][3] In mid-October 2023, he signed a three-year contract with his parent club.[4][5] In early December of the same year, he joined the first team under coach Igor Duljaj.[6][7] He made his debut in the round of 16 of the Serbian Cup against Grafičar.[8] He entered the match in the 76th minute, with the score 0–1, and three minutes later scored the equalizer, assisted by Aranđel Stojković.[9][10] A few days later, he made his debut in the Serbian SuperLiga, coming on as a substitute for Kristijan Belić in the 78th minute of a match in the 18th round against Radnički Niš at Čair Stadium.[11]
International career
Jovanović made his debut for the Serbian national under-15 team in May 2021, in a two-leg match against his peers from Bosnia and Herzegovina.[12] In August 2023, he received an invitation from Aleksandar Luković for the under-18 team against his peers from Italy.[13] In that match, he stepped onto the field after one hour of play, and Serbia was defeated by a score of 3–0.[14]