Position Requirements :
· BSc. Computer Science from leading universities.
· Java (J2SE, JEE Server Side) / C++ development experience of 3-5 years.
· Extensive knowledge in OO programming language (SOLID principles, OO Design Patters).
· Good communication skills with the ability to work effectively both independently & as part of a team
· Self-motivation & curiosity
Nice to have skills
· Experience in Hibernate and Spring frameworks
· Familiarity with SQL
· Experience in distributed application development
· Experience with networking and security software solutions
· Experience with multithreaded applications development
· Experience with Junit testing (Mockito / PowerMock frameworks)