• Strong experience in application development using Java, J2EE, JSP, Servlets, Swing, JavaBeans, Spring, Hibernate, JDBC, Junit, Web Services (REST and SOAP), Flex, Action Script, JavaScript, jQuery, Bootstrap, XML.
• Strong experience in XML related technologies like XML, DTD, XML Schema, XSL, XSLT, SAX and DOM parsers.
• Strong experience in implementing various design patterns like MVC, Singleton, Front Controller, DAO, Factory.
• Extensive knowledge in writing build scripts using Apache Ant, Maven and Jenkins.
• Hands on Experience in creating Usecase diagrams, Class diagrams and Sequence diagrams using Argo UML.
• Extensive knowledge in RDBMS concepts and Strong Experience on Oracle and DB2 databases. Hands on experience in writing SQL queries and PL/SQL stored procedures.
• Strong Experience on application servers and web servers like IBM WebSphere and Apache Tomcat.
• Experience in developing Web based applications including User Interface design and Application design.