- 8+ Years experience
- Proven experience in core Java and J2EE Projects (Servlets, JSP, Spring, Hibernate, middleware framework)
- Solid understanding of Object Oriented Programming (OOP), concepts and best practices.
- Good knowledge and understanding of the software design patterns.
- Good understanding of relational databases and ability to write complex SQL queries.
- Solid experience of Implementation and software development lifecycle process.
- Good oral and written communication skills.