Key Skill Requirements:
1. Good knowledge of OOPS with Core Java.
2. Strong knowledge of Data Structures/Algorithm.
3. Hands on server side development experience using Core Java/ Multi threading / Spring/ Hibernate/Web Services(SOAP/REST).
4. Strong experience in Object Oriented Design and applying various Design Patterns. Familiarity with basics of relational databases and SQL/MySQL.
Roles & Responsibilities:
1. Work closely with Team leader, Other team members to implement functionalities from business specifications.
2. Get involved in entire life-cycle including analysis, development, fixing and monitoring of issues on the assigned delivery lines.
3. Do hands-on coding, unit testing.
4. Focus on clean high-quality code and established design patterns.
5. Learn new technologies, implement those and share learning with other team members.