japanese careers in Mosta, Malta