- Should have good experience in developing application on Java Technology stack.
- Should be a Team player with good interpersonal skills and a drive to take ownership of and responsibility for the tasks assigned to you.
- Ability to work calmly and methodically even under pressure.
- Good understanding of the Software Development Lifecycle.
Should have appropriate level of expertise of using several of the following technologies:
- Web Frameworks –Spring
- SQL & PLSQL
- DB Server: MSSQL
- Resful services or web services
- IDEs – NetBeans/Eclipse, MSSQL Studio
- JUnit / Integration and system testing
- Sound knowledge of OO design principles and patterns