Lead Software Architect (Java)