Bachelor’s degree in Computer Science or related technical discipline
Over all experience of 5+ years in product development in latest technologies.
At least 2 year of experience in the job offered or a related occupation must involve: designing and developing large-scale, distributed software applications tools, systems and services using, Java and Object Oriented Design.
Experience in communicating with users/customers and other technical teams to collect requirements, describe software product features, and technical designs.
At least 3+ years of professional experience in Java