Fejsa debuteerde in 2006 in het profvoetbal in het shirt van Hajduk Kula, de club uit zijn geboortestad. Op 1 juli 2008 maakte Partizan bekend dat Fejsa een vijfjarig contract bij hen had getekend. Hij bleef drie seizoenen bij Partizan, waarvoor hij in totaal 49 competitiewedstrijden speelde. Hij won er drie landskampioenschappen en twee keer de nationale beker. Ook speelde hij er zijn eerste wedstrijden in zowel de UEFA Champions League als de Europa League.
Fejsa tekende op 21 juni 2011 een driejarig contract bij Olympiakos Piraeus. In twee seizoenen kwam hij er tot twintig competitiewedstrijden. Hij tekende op 23 augustus 2013 een vijfjarig contract bij Benfica, dat hem een transferclausule van 35 miljoen euro gaf.
Fejsa werd onder Javier Clemente voor het eerst opgeroepen voor Servië. Hij debuteerde op 24 november 2007, in een EK-kwalificatiewedstrijd tegen Kazachstan. Hij viel die dag in de 80e minuut in voor Nikola Žigić. Hij werd daarna niet meer opgeroepen tot hij in april 2010 mee mocht doen in een oefeninterland in en tegen Japan (0–3). Bondscoach Radovan Ćurčić gaf hem toen zijn eerste basisplaats in het nationale elftal. Daarna moest hij weer wachten tot september 2011 voor zijn volgende interland(s).