japanese careers in Cavan, Ireland