Software Architecture careers in Kanazawa, Japan