Ivanji je napisao 26 romana, neke izvorno na srpskom, neke na njemačkom, tri zbirke pripovjedaka, tri knjige poezije, pisao je drame, knjige za djecu, memoare, eseje…
Na njemački je, pored ostalih, prevodio Kiša i Albaharija, sa njemačkog Brehta, Borherta, Grasa, Bela, Encensbergera, Jaspersa. Prevodio je mađarsku poeziju na srpski.
Radio je kao nastavnik nacrtne geometrije, kao novinar, bio je umjetnički direktor Savremenog pozorišta u Beogradu, zamjenik upravnika Narodnog pozorišta, Titov prevodilac za njemački jezik.
Gostovao je, kako je sam govorio, u diplomatiji kao ataše za kulturu i štampu u jugoslovenskoj ambasadi u Bonu od 1974. do 1978. godine.
Do raspada SFRJ bio je generalni sekretar Saveza književnika Jugoslavije.
Najnovije vijesti Srpskainfo i na Viberu