Kavitha Java
Java Full Stack Developer at StackNexus Inc, an Inc. 500 company- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
StackNexus
-
United States
-
Software Development
-
100 - 200 Employee
-
Java Full Stack Developer
-
Apr 2021 - Present
• Worked in big data ingestion using streaming tools like Flume, Sqoop, Kafka, and Storm. • Handled importing of data from various data sources, performed transformations using PIG, MapReduce, loaded data into HDFS and extracted data from MySQL into HDFS using SQOOP. • Worked on streaming the analyzed data to the existing relational databases using SQOOP by making it available for visualization and report generation to the BI team. • Involved in loading and transforming large sets of Structured, Semi-Structured and Unstructured data and analyzed them by running Hive queries and Pig scripts. • Worked on various use cases in development using Struts and testing the functionalities. • Involved in preparing the High Level and Detail level design of the system using J2EE. • Created struts form beans, action classes, JSPs following Struts framework standards. • Implemented the database connectivity using JDBC with Oracle 9i database as backend. • Involved in the development of model, library, struts and form classes (MVC). • Used display tag libraries for decoration & used display table for reports and grid designs. • Worked on core java, using file operations to read system file to present on JSP. • Involved in the development of underwriting process, which involves communications without side systems using IBM MQ and JMS. • Moved existing Angular4 controllers to Angular6 components for more responsive and less dependency. • Worked on some of the new features of Angular 6 like new if else syntax, ng-templates, and form validators. • Used Java JDK 1.8 features like Lambda expressions and functional interfaces, wherever possible. • Have extensively used Java JDK 1.8 Streams, Lambda’s, and filters to process Order data. • Used Java JDK 1.8Stream API to process the data declaratively. • Used multithreading in programming to improve overall performance using Singleton design pattern in Hibernate Utility class. Show less
-
-
-
Credit Suisse
-
Switzerland
-
Banking
-
700 & Above Employee
-
Java Software Engineer
-
Jan 2020 - Mar 2021
• Developed web interface for Users Modules using JSP, HTML, XML, CSS, Java Scrip and AJAX. • Implemented User Friendly UI design with HTML, CSS and JavaScript for client-side validation and form submission functions • Used spring framework for transfer the data from GUI to DB with Ajax framework. • Designed user friendly navigation for displaying various sections of data using jQuery. • Implemented Spring IOC & AOP. • Used NodeJS for building web applications with client-server architecture, where both can initiate communication in two-way connections and allow them to exchange data. • Developed, deployed and maintained Single Sign On application in development, test and production environments. • Used AJAX and JSON to send request to server and updating GUI pages using callback functions. • Developed the view components using CSS, HTML5, JavaScript, jQuery and form beans. • Extensively worked on Core Java concepts and expertise in collection framework • Developed business logic and Entity Beans to manage the transactions with the database to deliver the content to the presentation layer and also to store the data into the data layer. • Implemented Restful services by JaxRs, CXF API’s. • Implemented DAO (Data Access Object) design pattern to access data from DB2. • Developed using J2EE design patterns like Command Pattern, Session Facade, Business Delegate, Service Locator, Data Access Object and Value Object Patterns. Show less
-
-
-
SoFi
-
United States
-
Financial Services
-
700 & Above Employee
-
Java Software Developer
-
Jun 2018 - Dec 2019
• Implemented Different Design patterns like singleton, factory and J2EE design patterns like Business delegate, session facade, Value object and DAO design patterns. • Used Spring Framework’s IOC Dependency Injection to inject Service Object using Service Locator Design Pattern into Action Classes. • Used Jenkins as a build tool for CI/CD (Continuous Integration and continuous deployment) process. • Used Node.JS to resolve dependencies via Angular 2, typescript, jasmine • Good Knowledge in coded Java applications on both client-side and server-side using JDBC and advanced Multithreading. • Worked on project to retrieve log messages procured from Kafka by leveraging Spark Streaming. • Created computing and data resources on AWS using EC2. Installed Pivotal Cloud Foundry on EC2 to manage the containers created by Pivotal Cloud Foundry (PCF). • Deployed Spring Boot based Micro services Docker container using Amazon EC2 container services and using AWS admin console. • Strong development skills in designing and developing Micro services along with Spring Boot and Coherence cache implementation Show less
-
-
-
Ernst & Young Global Consulting Services
-
Bahamas
-
Business Consulting and Services
-
700 & Above Employee
-
Java Developer
-
Apr 2017 - Jun 2018
• JSON being light in nature was used as the chief source of communication between the server and application. • Expertise in developing reusable and interoperable Web service modules based on micro services, SOA architecture using SOAP and RESTful and Preparation of Java and JSP coding standard checklist. • Involved in the development of Servlet, Struts Action classes, Business Objects, Web Services. • Involved in writing JSP using Bean, Logic, HTML, and Iterate Tags. • Used the spring validation and Tiles Framework in the presentation layer. • Developed user interface using JSP, Spring Tag Libraries to simplify the complexities of the application. • Developed user interface with Java Server Pages, Ajax support to speed up the application form filling. • WSDL has been used to expose the Web Services. • Implementing or exposing the Micro services to base on RESTful API utilizing Spring Boot with Spring MVC. • Used Hibernate Transaction Management, Hibernate Batch Transactions, and Hibernate cache concepts. • Developed Struts Action Forms, Action classes and performed action mapping using Struts. Show less
-
-
-
-
QA Analyst
-
Dec 2007 - Mar 2011
• Analyzed system requirements and developed detailed Test Plan, Test Cases, and QTP scripts for testing the functionality, GUI, security, and usability. • Involved in discussion of reviewing project plans, creating test cases and test procedures that ensure the product adheres to the application requirements. • Analyzed e-commerce activities and functions for the improvement of e-commerce applications • Creation of Impact Analysis matrix and documents for different applications. • Verified XML manifest files and verify the Entrance/Exit criteria for different versions and builds • Used UNIX/SQL Plus to check the proper data flow in the database • Performed Data Validation using SQL queries against Oracle database • Assistance in defining test conditions, procedures, and test data for QA environment set up and test execution. • Performed an active role in comparing front end data with the data stored in backend • Worked with Microsoft SharePoint for accessing the documents. • Performed POS testing for the various application in the project • Used QTP as the automation test tool for Functionality and Regression testing of the application. • Performed data integrity testing by executing SQL statements and manually verifying the contents. Show less
-
-