Java Developer
Current● Involved in Various Stages of deliverables of the project using the AGILE Software development methodology● The modules of the application are based on Spring MVC architecture and J2EE technologies.● Designed and developed web-based applications using Java 8, Spring, SQL.● Responsible for developing the application using Angular 7/8, Node JS, Typescript, JSP, CSS3, HTML 5, jQuery, Bootstrap, Struts and JavaScript.● Used Rational Application Developer (RAD) as Java IDE tool for creating JSPs, Servlets, EJBs, and XML.● Implemented the project of Microsoft .NET Development including C#, ASP.NET, Web Services, MVC.● Built centralized logging to enable better debugging using Elastic Search Logstash and Kibana. ● Identifying the problem areas by using elastic search Kibana with Logstash to import .csv files. Using Solr over Lucene index provided a full text search for analysis and quantification.● Worked with NPM commands and using packages. JSON for managing dependencies and dev-dependencies of Node JS.● Implementing Service oriented architecture (SOA) and OOP concepts using Web Services like SOAP, REST services.● Designed and developed the application using agile methodology and followed Test Driven Development (TDD), Scrum.● Developed web pages using Servlets and XML for various modules.● Created data and security architecture patterns for Microservices in a coexistence scenario.● Use modern data analytics and tools including elastic search, Kibana, build efficient application metrics monitors.● Extensively worked with Spring framework and also struts Config files.● Created new RESTful Web Services using JSON data format to communicate with external system using Spring MVC.