Nisha S

Sr. Java Full Stack Developer at Payless Shoe Source
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Jersey City, New Jersey, United States, JE

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Retail
    • 1 - 100 Employee
    • Sr. Java Full Stack Developer
      • Mar 2020 - Present

      • Following Agile SCRUM Methodology for application development. • Developed UI using HTML5, CSS3, JavaScript, Bootstrap, TypeScript, and Angular 8 for interactive cross browser functionality and complex user interface. • Developed Single Page Application and responsive Web Application with Angular 8&NgRX. • Worked with Angular 8 Controllers, Directives, Services, Pipes, Guards, Angular Routing. • Developed modules using Core Java APIs, Collections, Java 1.8(Streams), Multi-threading, Exception Handling, Generics, Enums, Java I/O and object-oriented designs patterns. • Worked on Lambda Expressions for data flow between business layer and DB. • Java 1.8 Stream API for Bulk Data Operations on Collections using both Streams and Parallel Streams. • Developed business components by using Spring Boot, Spring Annotations persistence layer by using Hibernate along with Web Services (RESTful). • Working with RxJava (ReactiveX) for asynchronous composition and manipulation of data and events using Observers and Observables in the application. • Implemented customized authentication in Spring Security to verify user-role and secure the user pages. • Created POC for Automatic update for the deployment status update using Vert.x Framework (push Notification), HTML5, CSS3, JavaScript, Junit & JAVA • Created architecture towards a Microservices approach using RESTful Web-Services by using Spring Boot. • Used JAX-RS for creating Restful web service and implemented authentication by using OAuth2 Security Framework. • Used Microservice architecture with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers. • Involved in development of test environment on Docker containers and configuring the Docker containers using Kubernetes. • Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries, and interfaces such as Expression, Query, and Criteria. Show less

    • United States
    • Advertising Services
    • 700 & Above Employee
    • Sr. Full Stack Java Developer
      • Oct 2018 - Feb 2020

      ● Involved in Requirements gathering, Analysis, Design, Development and Testing of application using AGILE methodology (SCRUM) in a Test-driven Development (TDD) approach. ● Developed and designed the web interface using HTML5, CSS3, JavaScript, jQuery, ReactJS, and Bootstrap. ● Built the reusable service components using ReactJS Components with Object Oriented JavaScript, jQuery, HTML, CSS3 based on the visual designs. ● Developed various ReactJS components to help build the functionality and UI behavior using Redux as a store for storing multiple states of a React component. ● Worked with UI designers and User experience team to define screen designs. Developed angular partials based on UI screens. ● Actively involved in coding using Java1.8, Spring 4.x to develop features from end to end. ● Used Spring Security for authentication and authorization of users, Spring JDBC for easy database operations using JDBC template, writing row mappers and Spring Boot easy bootstrap applications from scratch. ● Implemented the authentication and authorization of the application using Spring Security and OAuth2. ● Worked on MongoDB and performed CRUD operations for data extraction and loading JSON data from the server-side content into MongoDB. ● Implemented the function to send and receive AMQP messages on RabbitMQ synchronously and asynchronously and send JMS message to Apache ActiveMQ on the edge device. ● Integrated Swagger UI and wrote integration test along with REST document. Show less

    • United States
    • Real Estate
    • 700 & Above Employee
    • Java Developer
      • Jul 2015 - Sep 2018

      • Responsible for developing the web-based admin portal to search the table for messages, view message details, facilitate manual adjustments and change logging levels using technologies such as Spring MVC, JSP and JSTL tags, CSS, Ajax, Servlets etc. • Developed CDW core application to process claims, send messages to affiliates with claim information, and update the affiliates with HSA balance information, handle reversals and adjustments using Core Java, Spring IOC, and Hibernate DAO to maintain persistence and XML for Hibernate mapping. • Involved in Business Research and Development by realizing Use Case document requirement, designed and developed code in accordance with those models by implementing Agile methodology. • Responsible for maintaining the code versions using SVN, deploying the application in DEV, Test and Stage environments, provided support to the QA team during production and deployment, and troubleshoot the application to improve and optimize the performance. • Developed the front end of the application using HTML5, CSS3, JSP, JavaScript, and AngularJS. • Involved in creating Restful services with the JAX-WS Provider and Dispatch APIs. • Involved in the Hibernate HQL query conversion to SQL using the SQL developer tool within the core client application. • Used Hibernate as ORM tool and defined the mapping and relationship of each table in database. • Implemented user interface guidelines and standards throughout the development and maintenance of the website using HTML5, CSS3, JQUERY, and JavaScript. • Developed reporting and web service client applications using SOAP. • Designed and developed NoSQL solutions for all users. Show less

    • India
    • Software Development
    • Java Developer
      • Jun 2012 - Dec 2014

      • Developed presentation layer using HTML5, CSS3 and client validation using JavaScript, DOM,JSON. • Implemented Core Java concepts like Multithreading, Concurrency, Exception Handling andCollections. • Developed RESTful web services API that support JSON and XML for exchanging the resourcebetween different clients or systems based on the type of request and information to supply. • Hands on experience in writing SQL queries, Function, Triggers and Stored Procedures. • Worked with Apache Tomcat as the Webserver and WebLogic as the Application server. • We used FindBugs tool to check the quality of code. • Executed some web service test scenarios by using SOAP UI • Implemented Design Patterns such as Singleton, Factory, Proxy and MVC. • Tested the application functionality with Junit Test Cases. • Developed logging module using Log4J to create log files to debug as well as trace application. • Wrote some SQLqueries such as Insert, Update, Delete, Alter and Joins. • Deployed JBoss application server in local and integration test environments. • Used Data Structures like HashMap, Trees and various sorting algorithm for customer data lookup. • Created GitHub repositories and worked in branches and worked with Git bash terminals. • Used Jenkins as Continuous Integration (CI) tool and wrote reports of bug tracking in JIRA. • Followed Agile methodology and participated in Sprints during development • Implemented logging and transaction manager using SpringAOP concept. • Used Spring 4.0 Framework component SpringMVCto provide Model and View, and URL basedresponses to different HTTP requests. Show less

Community

You need to have a working account to view this content. Click here to join now