 |
2-5 years of relevant experience. |
 |
Excellent Java (1.5) programming skills. |
 |
Clear understanding of OOP concepts and best practices |
 |
Strong understanding of Java/J2EE design patterns |
 |
Strong knowledge of J2EE components including EJBs , Servlets and JSPs |
 |
Ability to independently own, design, write and test quality code |
 |
Strong problem-solving and analytical skills |
 |
Excellent communication skills |
 |
Very good experience in building Java web applications with multi-tier application architectures |
 |
Good understanding of database design |
 |
Good understanding of web-services |