What immigration restrictions? All it takes for you to get an Engineer visa is a diploma and a sponsored job offer. The sponsor doesn't have to pay anything for the sponsorship, and doesn't have to present any sort of labor market documentation. The Japanese immigration system is much more open than USA, Canada, Australia, the UK, and most EU countries.