Bachelor’s/Master’s degree in engineering (computer science, information systems) with 5+ years of experience building enterprise systems Worked on one or more large scale java applications Good understanding of nuances of distributed systems, scalability, and availability Good knowledge of one...