Our Client is keen on hiring a software Architect who has experience of 5 -8 years in building complex software systems that have been successfully delivered to customers. They would look for deep technical expertise and hands-on architectural understanding of cloud-scale distributed and service-oriented architectures.
He/She should have delivered large-scale commercial enterprise software systems or large-scale online services.
They would necessarily need to have solid programming skills in Java and a deep understanding of object oriented design. Also,they would look for expertise in Data Structures, Algorithms and System Design,