Job Description :
We are looking for a key member of the team you will be responsible for developing and supporting Software applications
Must have BS / MS CS / EE degree or equivalent with 5+ years of Java / J2EE experience in the field of software engineering and development
Must have at least 5+ years of strong hands-on development experience with Java and J2EE.
Must have hands-on development experience with UI technologies such as HTML, CSS, JQuery
Must have strong hands-on development experience with frameworks and tools including Spring, Hibernate, Eclipse, JUnit or TestNG, Apache*, etc.
Must have extensive hands-on experience with Web Services (SOAP / REST) and WS stack.
Must have hands-on development experience with JMS / JMX
Must have a strong understanding of design patterns and best practices in the Java / J2EE platform including UI and application development.
Must have strong Experience / Knowledge on Data modeling (RDBMS & XSD), Database / XML interaction, SQL, Stored Procedures such as PLSQL and ORM.
Must have experience developing with RAD IDEs like Eclipse, JDeveloper based tools.
Must have experience with the Tomcat application server.
Must possess excellent Verbal and Written communication skills. Must have a strong passion for technology, attitude for learning and a commitment to excellence.