5+ years of experience in developing and testing software using Java J2EE based application programming.
4 years of experience in Object Oriented Analysis and Design.
3 years of experience in developing application using Spring(Spring Core, Spring ORM and Spring Batch), Hibernate.
2+ years of experience in web technologies using Spring MVC, jQuery.
Good knowledge of design patterns
Knowledge on SSL, Web Application Security Frameworks.
Experience with J2EE performance and scalability.
Hands on experience in ANSI SQL.
Good working experience with Oracle 9 or higher.
Experience in Test Driven Development
Hands on experience on Maven, Jenkins, Nexus etc.
Proficient with UML and Design Patterns
Working experience NoSQL and BigData is a plus.