• 5+ years of experience in software development for various business applications from concept to production.
• Good understanding in Unified Modelling Language (UML) and Java J2EE design patterns.
• Expertise in various frameworks - Model View Controller (MVC), J2EE and Struts. Spring, Web services.
• Good knowledge in OOPs Concepts, Data Structures, XML, algorithms and Multi-Threading Concepts.
• Extensive experience in persistence layer technologies using JDBC, Data Access Object (DAO) and OR Mapping tools - Hibernate.
• Good understanding and experience in database design, Oracle - SQL for relational database and Oracle report builder tool.
• Good understanding and experience in fr...