Borrowed from Ottoman Turkish قهوهجی (ḳahveci). By surface analysis, kafe + -džija.
kafedžija m (Cyrillic spelling кафеџија)