Required Skills: Strong Java development skillsSpring, Hibernate experience preferredStrong knowledge of SOAP and REST web service development and practice on challenging opportunities Thorough knowledge and understanding of Software Engineering Concepts and Methodologies is requiredStrong communication skills, both verbal and written, with strong relationship, collaborative and organization skills. Willingness and ability to learn and to work as a team member on a large and geographically distributed project team.0877109513