Candidate should have 4-12 years of experience with good understanding of all the SDLC phases.
Should work independently with minimum supervision.
Ability to lead a team of 5-6 developers ( For 8+ Years Experience)
Good Hands-on experience in technologies like Core Java, and other Java related technologies.
Should be able to create & understand design documentation
Good Understanding on design patterns
Ability to architect & Design medium to large projects
Good in Core Java & Java Fundamentals, Java Classes, Packages and Methods, OOPS Concepts, Multithreading, Collections framework, Exception handling, Logging, JDBC, Java I/O Package.
Knowledge of Eclipse IDE
Basic knowledge of SQL is mandatory (like writing basic SQL queries, Joins, usage of group by & having clause in writing queries ) on any database
Good to have experience on Sybase/DB2.