През лятото на 2011 г. е пред трансфер в ЦСКА (София), но двата клуба не се разбират и Иванов макар и малко неочаквано преминава в немскияАрминия (Билефелд), състезаващ се по това време във втора Бундеслига. Договорът му е за 6 месеца под наем + 2,5 г. договор. Условието е отбора да запази мястото си в групата.[2] Пропуска немалко мачове заради контузия, а освен това отборът му изпадна в третия ешелон на немския футбол и лятото се прибира в Славия.
През месец януари 2013 е обявено, че Иванов се завръща в състава на Славия (София), като е представен на пресконференция на 7 януари 2013 г.[5]
При повторния си дебют в официален мач за Славия, отбелязва първото попадение при равенството 2 – 2 с отбора на ПФК Ботев (Пловдив) на 1 март 2013 година.