1. 3-6 years experience - but real experience, hard core java experience 2. Core java should be very strong {language, exception handling, threading, util, localization, networking, awt, swing, I/O} 3. Good Design Ss {oops concepts, design patterns, re-usability, abstraction, uml} 4. Strong web application knowledge {Servlets, JSP, other templating, MVC, Web Services {SOAP / REST}} 5. Strong J2EE / Spring knowledge {JDBC, JNDI, JMX, JTA....etc etc} 6. Persistence technology {Hibernate / IBatis / JPA or any other persistence}
1. 3-6 years experience - but real experience, hard core java experience 2. Core java should be very strong {language, exception handling, threading, util, localization, networking, awt, swing, I/O} 3. Good Design Ss {oops concepts, design patterns, re-usability, abstraction, uml} 4. Strong web application knowledge {Servlets, JSP, other templating, MVC, Web Services {SOAP / REST}} 5. Strong J2EE / Spring knowledge {JDBC, JNDI, JMX, JTA....etc etc} 6. Persistence technology {Hibernate / IBatis / JPA or any other persistence}