Nachdem er zum Auftakt der Saison 2008/09 gegen Werder Bremen erstmals auf der Ersatzbank der 1. Mannschaft der Arminia gesessen hatte, gab der Mittelfeldspieler am 13. September 2008 gegen den VfL Bochum sein Debüt in der Bundesliga. Er schoss am 14. März 2009 sein erstes und einziges Bundesligator gegen den Karlsruher SC.
Zur Saison 2010/11 wechselte Janjić zum DrittligistenSV Wehen Wiesbaden, bei dem er einen Zweijahresvertrag unterschrieb[2] und schnell zu einem Leistungsträger wurde; in 38 Spielen traf er zwölfmal. Im September 2011 wurde er wegen disziplinarischer Verstöße vom Trainings- und Spielbetrieb der Ersten Mannschaft vorübergehend suspendiert und spielte für den Rest der Hinrunde in der Zweiten Mannschaft. Nach der Winterpause kehrte er in die Erste Mannschaft zurück, war mit zwölf Toren in der Saison 2011/12 erneut bester Torschütze des SVWW und verlängerte seinen zum Saisonende auslaufenden Vertrag bis 30. Juni 2014.
Zur Saison 2013/14 wechselte Janjić zum ZweitligistenFC Erzgebirge Aue, bei dem er einen Vertrag über zwei Jahre erhielt.[3] Diesen löste er zur Sommerpause 2014 wieder auf und wechselte zum MSV Duisburg in die 3. Liga.[4] Bei diesem avancierte er sofort zum Stammspieler, war in der Spielzeit 2014/15 mit 17 Treffern bester Torschütze und erreichte mit der Mannschaft am Saisonende den Aufstieg in die 2. Bundesliga. Am Saisonende 2015/16 belegte er mit der Mannschaft den 16. Tabellenplatz und verlor in der Relegation um den Verbleib in der Spielklasse gegen den Dritten der 3. Liga, Würzburger Kickers, nach Hin- und Rückspiel mit 1:4.
In der folgenden Saison gelang als Meister der 3. Liga der Wiederaufstieg. In der Vorbereitung auf die Zweitligasaison 2017/18 erlitt Janjić einen Kreuzbandriss.[5]
Im Februar 2018 wechselte er zum polnischen Verein Korona Kielce, für den er in 31 Erstligapartien lediglich einen Treffer beisteuern konnte.[6]
Janjić kehrte im Januar 2019 nach Deutschland zurück, wo er beim Drittligisten SG Sonnenhof Großaspach einen Vertrag bis Saisonende unterschrieb.[7] Er hielt mit dem Verein, für den er in elf Ligaspielen fünfmal traf, die Klasse, sein Vertrag wurde jedoch nicht verlängert.[8]
Anfang August 2019 erhielt der Bosnier einen bis zum Ende der Regionalligasaison 2019/20 gültigen Vertrag beim SC Verl.[9] Am Saisonende stieg er mit dem SC Verl in die 3. Liga auf und verlängerte seinen Vertrag. Die Saison, in der Janjić in 33 Spielen 14 Treffer erzielte, konnte auf Platz 7 beendet werden. Verl-Trainer Guerino Capretti konnte ihm für die kommende Spielzeit nicht die Einsatzzeiten versprechen, die er für sein Spiel benötigt. So trennten sich die Wege trotz des bis 2022 gültigen Vertrags.
Janjić schloss sich im Sommer 2021 für 1 Jahr dem Viertligisten Rot-Weiss Essen an.[10] Dort erzielte er in 34 Spielen 5 Treffer. Sein Vertrag in Essen lief am Saisonende mit dem Aufstieg in die 3. Fußball-Liga aus.
Auszeichnungen
Zlatko Janjić wurde im Frühjahr 2024 in die Jahrhundertelf des SC Verl gewählt.[11]