Na początku 2016 roku został zawodnikiem FC Vaduz. W sezonach 2015/16 i 2016/17 wywalczył z tym klubem Puchar Liechtensteinu. W czerwcu 2017 roku, po spadku Vaduz do Challenge League jego kontrakt nie został przedłużony. Wkrótce po tym zainteresowanie nim wyraziło FC Aarau, które jednak zatrudniło w jego miejsce innego gracza. Z powodów rodzinnych przez kolejne 6 miesięcy pozostawał on bez klubu. 1 grudnia 2017 roku Janjatović został piłkarzem Bruk-Bet Termaliki Nieciecza prowadzonej przez Macieja Bartoszka. Nazajutrz zadebiutował w Ekstraklasie w przegranym 2:4 meczu z Zagłębiem Lubin. W marcu 2018 roku jego umowa została rozwiązana za porozumieniem stron. Ogółem w barwach Termaliki wystąpił on w 6 ligowych meczach, nie zdobył żadnej bramki.

Kariera reprezentacyjna W 2010 roku występował w juniorskich reprezentacjach Niemiec w kategoriach U-18 oraz U-19. W 2013 roku, po rozmowach z władzami FSS, zadeklarował chęć gry w reprezentacji Serbii U-21.

Życie prywatne Janjatović urodził się w serbskiej rodzinie w miejscowości Slavonski Brod, która po rozpadzie Jugosławii znalazła się w granicach Chorwacji.