industry experience developing large scale enterprise software.
Expected to have hands on experience of developing/architecting multiple large scale projects.
Solid proficiency with an OO language Java
Proficient in Hibernate
Strong in Data Structures, Algorithms , Problem solving and Computer Science Fundamentals
Strong in Design High Level Design and Low Level Design
Strong in Generics. -> V.Important
Experience with RDBMS, data modelling.
Experience in Financial Domain