Education: BE/B.Tech/ MCA/MSC-Computers / M.Tech
Good knowledge Core JAVA programming.
Strong knowledge of Advance Java (JMX, Multithreading system, Java Memory Model, Garbage Collection, Class Loading, Generics, Annotations, Advanced JDBC)
Strong skills in programming, application development, software design, analysis, maintenance, documentation, and implementation. Participation in user's functional requirement studies.
Strong Database Skills (SQL, MySQL, Oracle etc.).
Experience in Architecture, Design, and Re-engineering.
Good Knowledge of Web services (REST and SOAP )
Experience in frameworks like Struts, springs, and Hibernate.
MVC Web Framework, Groovy/ Grails, ORM frameworks
Good Communication skills.