În vremea persecuțiilor împotriva creștinilor, Ioan Ostașul slujea în armata împăratului roman Iulian Apostatul (361–363) și a fost nevoit să participe la aceste persecuții. Cu toate acestea, el ajuta creștinii, avertizându-i despre raiduri iminente și sprijinind evadările, vizitând închisorile unde erau deținuți frații în credință. Sfântul Ioan era milostiv nu doar cu creștinii, ci și cu toți cei aflați în suferință și lipsuri: vizita bolnavii și mângâia pe cei întristați. Când împăratul a aflat despre ajutorul pe care Ioan Ostașul îl oferea creștinilor, a poruncit să fie închis în temniță, unde mucenicul a rămas în așteptarea execuției. Însă, în anul 363, împăratul a murit în luptă cu perșii la Maranga, iar Ioan Ostașul a fost eliberat din arest.
Data exactă a morții sfântului nu este cunoscută, dar se știe că a adormit în Domnul la o vârstă înaintată. Potrivit tradiției, el a arătat locul mormântului său unei femei evlavioase, iar moaștele sfântului au fost mutate în biserica Sfântului Apostol Ioan Teolog din Constantinopol. Moaștele Sfântului Ioan Ostașul sunt considerate făcătoare de minuni, iar cei nedreptățiți și întristați îi cer mijlocirea și mângâierea.
