Gathering software requirements using interviews, documents analysis, use cases and workflow analysis. Maven, Servlets API, Hibernate, JDBC, Log4j, JPA, jQuery, Spring core, Spring MVC, Sencha 3.4., Jersey, Selenium, J-meter, Elastic Search, Angular.js, Hadoop core, Spark, Spark Mllib, Amazon s3, JSON, GSON, jsoup, postgressql, libphonenumber (library for validating phone numbers), regular expressions, Multithreading, MapR, Play Framework, Activator, Akka, Slick, Casbah, SecureSocial, Bootstrap , OpenLayers, Geoserver, Postgres, MongoDB, Jelastic, AWS, AWS S3, Elastic Map Reduce, SBT, MS SQL, My SQL, PostgreSQL, MongoDB, Oracle, NetBeans, Eclipse, Android Studio