I’m currently living in Japan and possess a Residence Card. Do I still have to get a background check?

Yes. As JETs work in a variety of sensitive situations, such as at schools or in local government offices, we require a recent, cumulative background check. There are no exceptions to this rule.