Must have strong analytical skills for effective problem solving Ability to work independently and adapt quickly to changes Good communication and inter-personal skills Exceptionally self-motivated and self-directed Keen attention to detail Good understanding of UI design and experience in Java development of Web Services