You can work for JAL, but at their Canadian base. All JAL crew have to be able to speak English. But some do it better than others ;o).
I also speak Japanese (NZ passport) and would love to work for JAL ... but am very happy with where I am at the moment.
Good luck