does this include recent graqduates and non native English speakers who have finished the foreign language university ?
It's possible but more difficult as Japanese people are usually looking for native pronunciation as well as everything else that goes along with teaching E.S.L., because their language is so different. That doesn't mean it can't happen, though. I've only seen one non native English speaker teaching ESL in Japan in six years. That was in an ALT class in an elementary school. He was from Brazil and spoke Sanish as his native tongue. The Spanish accent was fairly thick, but he had a good repertoire for teaching that age group.