Job Description :
Bachelor’s degree in an IT related field or equivalent work experience
Demonstrated proficiency with Java / J2EE technologies, Spring, Hibernate frameworks but not limited
Developing service oriented applications and Web Services and RESTful Services
Proficiency using versioning tools such as SVN, GitHub etc.
Experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures
Thorough knowledge of Information Technology fields and computer systems
Demonstrated organizational, analytical and interpersonal skills
Ability to manage tasks independently and take ownership of responsibilities
Must demonstrate initiative and effective independent decision-making skills
Ability to communicate technical information clearly and articulately
In-depth understanding of the systems development life cycle
Proficiency programming in more than one object oriented programming language.
Proficiency using debugging tools
Experience mentoring / or leading other development staff
             

Similar Jobs you may be interested in ..