Masters Degree in Computer Science / IT or a related equivalent professional qualification. Minimum of 8 years experience with an in-depth knowledge in solution architecture, performance and deployment of real-time scalable solutions. Experience in Java and working with middleware platform. Minimum of 3 years of experience as a Software Architect.