Used Node JS for doing non-blocking design operations on server side and Angular.js framework in developing various UI components.

Designed and developed Micro services using REST framework and Spring Boot and used Bootstrap along with AngularJS in creating the Application

Developed the responsive UI web pages using JQuery, HTML5, CSS3, AngularJS, JavaScript and has worked with AngularJS filters in expressions and directives to filter data in the UI

Responsible for setting up Angular JS framework for UI development. Used Spring framework to provide loose coupling between different application modules.

Developed single page applications, components using Angular JS directives, controllers, view and routing, service modules. Used Micro services to communicate using synchronous protocols HTTP and REST for implementing SOA.

Used Spring framework including Spring core/IOC, Spring Web, Spring Security and implement the authentication, authorization, and access-control features by using Spring Security.

Used Spring Inversion of Control (IoC) for injecting the beans and implemented the Model View Controller using Spring MVC.

Implemented HTTP REST API while working with NodeJS, ExpressJS and extensively tested RESTful services using POSTMAN.

Work with Teams to create Acceptance Test Driven development (ATDD) test suite using Ruby and Cucumber.

Responsible for creating and maintaining regression and smoke automation test scripts for end to end testing using Java, Selenium WebDriver, TestNg, Cucumber, Gherkins, Eclipse. Working closely with developers and product owners to automate test cases.

Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS

Setup MQ series on the AWS EC2 instance from AWS market place and was responsible for creating JMS queues.

Involved in application deployment to AWS using Jenkins and was responsible to setup cloud watch notifications using SES to the support team when the app is under high load.

Designed, built, and deployed a multitude applications utilizing almost all of the AWS stack including S3, RDS, DynamoDB.

Used Gradle as a build tool automating the building, testing, publishing and deployment loading all the dependencies from the nexus artifact repository.

Worked on filtering the data comes from remote servers using Angular JS services by Angular JS filters like (Currency, Uppercases, and Orderby).

Implemented Single Page Design and customized directive and filter criteria by using Angular JS and used AngularJS MVC to build a cross-browser compliant application.

Designed and implemented XML parsing for the XML's that are sent and received from the SOAP web services.

Implemented Service Oriented Architecture (SOA) by invoking multiple SOAP based Web Services and generating client using JAX-WS. Used SOAPUI to interact with other applications using SOAP and WSDL file.

Implemented REST services, getting JSON response and parsing them to get the required information.

Used RESTful network communication protocol to consume a web service, getting JSON response and parsing them to get the required information.

Used Web Service request -response validations using Advanced Rest Client and SOAP UI and consumed restful web services using apache Http Client for the data c­­­­­­­­­­­oming from external systems.

Developed the DAO layer for the application using Spring, Hibernate and developed various business logic and reports using HQL and Hibernate Criteria and responsible for mapping the database model into persistence objects using Hibernate Annotations.

Used Spring Validation framework to implement the server side validations and used Angular JS to get the data from the server asynchronously by using JSON objects.

Involved in writing Spring Configuration XML, file that contains declarations and business classes are wired-up to the frontend managed beans using Spring Web Flow and developing spring web MVC frame work for portals application and Spring tool suite in development and debugging the application.

Wrote extensive unit tests and integration tests using JUNIT to thoroughly test the code and maintain high code coverage.

Used Maven to build war and ear files to deploy on Weblogic Server and used Jenkins for continuous integration.

Interacting with the offshore team to assist them in the development and help them understand the requirements and performed Code Reviews and coordinated with the build team in the deployment activities.

Reviewing the Database Schemas across the different domain. Worked on the Integration of the Code and deliver the build to UAT Team.

Used Maven3.1 for create the project archetype and build the interface modules for create war and ear files.

Involved in creation of automation test scripts in Selenium WebDriver using behavior driven approach like Cucumber.

Responsible for maintaining the code quality, coding and implementation standards by code reviews for the application.

Created various unit test cases and integration tests for the DAO, Service, and Controller components using jUnit and Spring Test support.

Interacting with the business analysts to gather the requirements and understanding the functional design specifications for the requirements.

Followed the Java coding standards for scalability, reusability and ease of maintenance. Used Ext JS,Servlets, Maven, HTML, CSS, JQuery and JavaScript to construct dynamic web pages.

Created XStream API to transfer data back and forth between Spring MVC and Ext JS, Developed the Web application using Html, JSP, ExtJS and JavaScript.

Wrote Ext-JS framework mvc models, stories, views and controllers for the mvc development, expertise in Advanced JavaScript libraries and frameworks such as Ext JS and Object oriented programming in JS.

Wrote ExtJS ui components to implement various functionalities, Coded for Various windows, panels, form and tree components, adding custom event on components and implementing their listeners for operation to be performed.

Used JavaScript for client side validations and involved in developing JSPs for developing the view of the application.

Involved in the Data Access Object layer for storing, updating and loading the data using JPA-Hibernate and used container managed transactions.

Interacting with team members to understand the business domain and helping them for solving the technical problems.

Designed and developed JSP pages using Spring MVC framework and used Spring Security for Authentication and authorization extensively.

JavaScript Requires
Sorry this site will not function properly without the use of scripts.
The scripts are safe and will not harm your computer in anyway.
Adjust your settings to allow scripts for this site and reload the site.