Born in Croatia, Đoković represented several sides in the Netherlands at junior level, before making his senior debut for Slovak team Spartak Trnava in 2010.
Đoković achieved most success playing for CFR Cluj in Romania, amassing over 110 league games combined during his first two spells and winning five domestic honours.
[14] On 28 January 2017, less than four months after joining Greuther Fürth and having made seven league appearances, Đoković returned to Italy by signing for Serie B side Spezia.
[16] He only featured in three games during his two-and-a-half-month spell, including an appearance in a 5–1 away victory over Welsh club The New Saints in the second qualifying round of the UEFA Champions League on 18 July.
On 1 August 2018, Đoković recorded his first European goal after opening the scoring in a Champions League second qualifying round match against Malmö FF (1–1 away draw, 1–2 loss on aggregate).
[19] On 12 December 2019, he scored in a 2–0 home defeat of Celtic in the Europa League, with CFR Cluj advancing to knockout phase from second place in Group E.[20] Đoković amassed 124 games and ten goals in all competitions during his second stint in Cluj-Napoca, winning the national title in every possible season as well as the 2018 Supercupa României.
[25] He scored his first goals for the Roș-albaștrii on 3 August, his double helping defeat CSKA 1948 3–2 at home and 4–2 on aggregate in the second qualifying round of the Europa Conference League.
[26] On 7 January 2023, after falling out with FCSB owner Gigi Becali,[27] Đoković moved to city rivals Rapid București on a one-and-a-half-year deal.