Java Developer
Current• Involved in all the phases of SDLC including Requirements Collection, Design & Analysis of the CustomerSpecifications, Development and Customization of the Application.• Involved in various phases of application development. Iteratively analyzed and developed the system going throughAgile Scrum methodology.• Designed the frontend using jQuery, JSP, CSS.• Proof of concept using Spark SQL and the Elasticsearch-Hadoop bridge to develop rich interactive analytics systemfor TheHive data• Responsible for architecting, building, and maintaining a SIEM data platform from open source tools, includingElasticsearch, Logstash, and Kibana, Kafka, TheHive, and ElastAlert.• Used Kafka Messaging Services to interact wif external interfaces.• Involved in writing DAO layer using Hibernate to access the Oracle database.• Implemented Hibernate to map all the tables from different data sources to make database updating.• Involved in the configuration management using CVS and GIT,• Developed Ant scripts to bundle and deploy application• Developed various test cases and performed unit testing using Junit• Developed the presentation layer using JSP, jQuery and client validation using Script, CSS and HTML.• Used multi-threading in programming to improve overall performance.• Used Spring MVC for the controllers used Spring Security for securing the web tier Access.