Enterprise Solution Architect / Senior Java developer