Technologies/Frameworks/Tools: Java EE (JSP, Servlets, JSTL, JDBC, JPA, JSF, JMS, JNDI, Java Mail, JAXB, JSSE, JCA), LDAP, SPRING (Core, Web, MVC, AOP, Security, Batch, Web Service), Struts, SOAP, JSON, WSDL, Jackson, Hibernate, Tomcat, JQuery, AJAX, AngularJS, NodeJS, AspectJ, Jasper Reports, JFreeChart, Velocity, Axis, Log4j, Apache Axis, Apache Commons, Apache Tiles, Apache IO, Shell Scripting, Guava, Selenium, Quartz, JUnit, Core metrics, Adobe Analytics, Jenkins, Subversion, Git, GitLab, WSSO, Ant, Maven, Eclipse, NetBeans, Visio, SQL Developer, TOAD, System for Cross-domain Identity Management (SCIM). Concepts: Object Oriented Design, Aspect Oriented Programming, Agile Development, Service-oriented Architecture, REST-style Architecture, Parallel programming, Concurrency programming, Test Driven Development .