Java Architect Jobs - Lavenham, England