I just learned about the following two websites for people who want to work in Japan but are currently residing outside the country. The first is Next Stage