Must be proficient in core Java and solid understanding of object-oriented programming.
Knowledge of concurrency patterns in Java.
Skill for writing reusable Java libraries and code.
Familiar with various design and architectural patterns
Familiarity with concepts of MVC, and RESTful webservice.
Familiarity with ava frameworks {{such as Spring, Hibernate}}
Knack for writing clean, readable Java code
Basic understanding with databases (SQLServer,MySQL,Orcale PostgresSQL)
Understanding fundamental design principles behind a scalable application
Familiarity with build tools such as Ant, Maven
Job Classification
Industry: IT-Software / Software Services,Functional Area: IT Software - Application Programming, Maintenance, Role Category: Programming & DesignRole: Programming & DesignEmployement Type: Full time
Education
Under Graduation: BCA, B.Tech/B.E. in ComputersPost Graduation: MCA, M.Tech in ComputersDoctorate: Any Doctorate in Any Specialization, Doctorate Not Required