Experience working with various methodologies based on Agile, Scrum, Waterfall Model and Incremental Model.
Experience with Java EE design patterns such as MVC, Singleton, Session Facade, DAO, DTO.
Experience in Struts and Spring Framework modules such as Spring MVC, IOC, AOP and Spring JDBC, Spring IO.
Experienced in Middleware persistence framework like Hibernate/JPA for mapping Java classes with database and using HQL, Named Queries, Transactions, Cache.
Experience in working with Service Oriented Architecture, that includes (UDDI) lookups & (WSDL) using SOAP.
Experience in configuring and deploying the applications on Tomcat, WebSphere Servers.
Experienced in writing SQL queries, procedures, Triggers and Stored Functions in various databases such as Oracle and MySQL. Also, extensively worked on NoSQL Databases like MariaDB and PostgreSQL.
Experience in debugging and logging using the log framework - log4j.
Experience in using different version controlling/tracking systems GIT, and Rational Team Concert.
Have hands on experience on IBM WebSphere Server, IBM Rational Team Concert, HPQC.
Experience of handling production servers.