W czasach juniorskich trenował w belgradzkiejCrvenej zvezdzie[3]. Sprowadzeniem go zainteresowane były m.in. niemieckieVfB Stuttgart iBorussia Dortmund[2]. W 2014 roku dołączył do seniorskiego zespołu Crvenej zvezdy[3]. W rozgrywkachSuper liga Srbije zadebiutował 28 maja 2014 w zremisowanym 3:3 meczu zVojvodiną Nowy Sad[4]. Na boisku pojawił się w 73. minucie, zmieniającIfeanyi Onyilo[5]. W 76. minucie zdobył bramkę[5]. W sumie w lidze serbskiej zagrał w 42 spotkaniach, w których strzelił 12 goli[4]. 1 lutego 2016 został piłkarzem lizbońskiegoSL Benfica, początkowo trafiając do drużynyrezerw[3]. Kwota transferu oscylowała w okolicach 6,6 miliona euro[3]. Pierwszy mecz wPrimeira Liga rozegrał 20 marca 2016 zBoavistą FC (1:0 dla Benfiki), zastępując w 84. minuciePizziego[6]. Przed sezonem 2017/2018 został wypożyczony doEintrachtu Frankfurt[3]. W kwietniu 2019Eintracht zdecydował się na wykupienie go zBenfiki[7].
4 czerwca 2019Real Madryt ogłosił dojście do porozumienia zEintrachtem Frankfurt w sprawie transferu Jovicia[8]. 12 czerwca został zaprezentowany jako nowy zawodnik hiszpańskiego klubu, podpisując 6-letni kontrakt[9].