Open Java Application Architect job locations