Kulüp takımları kariyeri
Gençlerbirliği altyapısında futbola başlayan Cafer, etkili oyunuyla 19 yaşında A takımda yer aldı. Gençlerbirliği'nden ayrıldıktan sonra Türkiye'nin seyyah futbolcuları arasında yer aldı.
Cafer'in beğenilmeyen bir yönü maçlarda çok sinirli olması ve bir golcüden beklenmeyecek şekilde görmüş olduğu kartlardı. Kulüp kariyeri boyunca 93 sarı, 6 kırmızı kart görmüştür.
Kariyeri boyunca Türkiye kupası maçlarında 25 kez forma giymiş ve 7 gol kaydetmiştir.
Millî takım kariyeri
18 yaşaltı millî takımından başlayarak düzenli olarak U-18 ve U-21 millî takımlarında yer aldı. 1993 yılında Akdeniz Oyunlarında şampiyon olan millî takımın oyuncularından biriydi. 1997 yılındaki başarılı performansıyla 2 kez A millî takım forması giymiştir.
Teknik direktörlük kariyeri
1 Mart 2011 tarihinde Vedat İnceefe'nin yerine Yeni Malatyaspor teknik direktörlüğüne getirildi. Bu görevini 26 Eylül 2011 tarihine kadar sürdürdü.2012 sezonunda TFF 3. lig 2. grupta yer alan Orhangazisporu çalıştırmaktadır.