1
Team Leading Experience
2
Experience in Code review and Designing Java based applications
3
Hands on Experience on :
a
Coding and designing
b
Core JAVA(Abstract Classes,Interfaces,Collections,Exception Handling,File I/O,Static, Non static, Final, Serialization)
c
JavaScript, JSP,Servlets,JDBC
d
Java Design patterns
e
Atleast one Application server viz
Weblogic/Websphere/Jboss
f
Transaction Management (JDBC/JTA/EJB/ORM)
g
Advanced SQL
f
UML - Class and Sequence diagrams
g
Unit Testing and Preparation of Unit Test Cases
5
Theoretical Knowledge of :
EJBs
JMS/MDB (or any messaging framework)
j2EE Design Patterns
Estimation Techniques (Adhoc or Technical)
Interfacing from Java - J2EE Applications
Any two of AJAX, JSON, EXtjS, Jquery
Performance Tuning
Should have knowledge of frameworks (apache, commons,etc) - Any 1
UNIX
XML
ANT