Java Full Stack Developer
CurrentResponsible for documenting in the various phase’s software development life cycle Involved in all the phases of the life cycle starting from scoping Il deployment. Proficient in various technologies like Core Java (Multi-threading, collections), JSP, Servlets, JMS, JDBC, SOA, XML, XSD, DOM, SAX, XSLT, Web Services, JSF. Strong technical skills in the areas of web applications using HTML5, CSS3, JavaScript, AJAX, jQuery, JSON, AngularJS 2, Angular JS 4, and React.JS. Migrated Java,JSP pages to HTML5, CSS3, Node.js, and Angular.js in all phases of Software Development Life Cycle SDLC using Agile Methodology Using Node Package Manager (NPM) to install the necessary packages from my application using Node.JS. Provided technical leadership in defining, developing, and resolving issues in a fast-paced and agile environment. Involved in writing Java API for Amazon Lambda to manage some of the AWS services. Used Spring JDBC API to talk MySQL Database for Read and Write operations Provided thought leadership for technical solutions for various Database Platforms. Provided service quality node.js Server in the back end to handle requests sent from the front-end jQuery Ajax calls. Implemented Kafka producer and consumer applications with help of the zookeeper and retrieved log messages using Kafka.Developed data transformer for converting legacy data from Source tables to Avro format and fed into Kafka using Camel.Integration of Madison Cable Product Management REST API.Used Spring framework, Spring-AOP, Spring-ORM, Spring-JDBC modules. Used JAX-Web Services to interact with other applications using SOAP and WSDL file. Used SQL databases to check inserted data and developed queries to get data from different tables Struts Tag Libraries and Struts Tiles Framework were used in addition to JSP, HTML5, AJAX and CSS in developing the presentation layer.