Post Job Free
Sign in

Project Web

Location:
Hyderabad, Telangana, India
Salary:
$55/hr
Posted:
June 28, 2016

Contact this candidate

Resume:

PLEASE DISCUSS THE RATES WITH EMPLOYER -CONTACT Shaun @ 517-***-****, Email: *****@*******.***

Name : Gaurav Sisodiya

E-mail : *****************@*****.***

Phone : 916-***-****

PROFESSIONAL SUMMARY:

Strong experience in the field of Information Technology with focus on the design, analysis, development and maintenance of various business applications, which includes over 8+ years of experience in Object Oriented Development using Core JAVA and J2EE Technologies.

Very Strong Solid back ground in J2SE and developing core java applications, multithreading, Internationalization, Data Structures, Generics, Collections, Garbage collection, Hash Map/Hash Table, Applets, RMI, File I/O Operations and Reflection.

Extensive experience in web application development using J2EE – Spring 3.0/4.0, Hibernate, Servlets 2.1/2.4, JSP1.0/2.0, JSF 1.1/1.2, EJB3.0, JDBC, XML.

Strong knowledge of JavaScript, Node Js and Angular Js for developing web applications.

Excellent exposure to both Client side and Server side Programming in Java.

Used Jenkins along with GitHub for continuous integration

Very Comfortable working on Windows, Linux and Unix Operating Systems.

Sound knowledge of the Software Development Life Cycle and Agile/Scrum Methodologies.

Extensive hands on experience in using Apache Tomcat.

Proficient in Web page creation using HTML, DOM, JQuery, JavaScript, DOJO and CSS.

Strong experience in MVC Architecture and developing application presentation tier using Spring Framework and Validating front end components using Validation Framework.

Solid Background in Object Oriented Analysis and Design (OOAD), Use Cases, UML, Rational Rose.

Strong Experience in implementing J2EE Design Patterns like Front Controller, Business Delegate, Session Façade, Data Access Object, Data Transfer Object and Java design patterns like Singleton, Factory Method, Adapter, Observer and Single Thread Execution.

Excellent working knowledge of the open source tools like Eclipse, CVS, Rational GitHub and JUNIT.

Strong experience in using the Oracle 10g/11g, MySQL, Sybase, DB2 databases.

Extensive experience in Oracle RDBMS, SQL and PL/SQL.

Excellent experience in implementing Hibernate2.0/3.0 as ORM (Object-Relational Mapping) and JPA.

Strong hands on experience in Unix shell scripting.

Strong experience in Spring3.0 framework. Involved in developing a prototype for the project using Spring MVC framework and Spring Context module for implementing business logic.

Excellent Experience in design and development of SOA based Web-Services as Service Providers and Consumers using HTTP/XML, XSL and WSDL, UDDI, SOAP.

Interacted with end users during design, development and maintenance of the projects for analyzing user requirements and ensuring functionality.

Strong knowledge and experience of using AJAX 1.0 for creating dynamic pages and actions.

Involved in design/maintenance of Oracle database tables, views, index, Sequence, PL/SQL stored procedures, functions, packages and triggers.

Industries Served: Financial, Healthcare, Insurance.

Has the motivation to take independent responsibility and be a productive team member, accompanying a strong programming and analytical background.

TECHNICAL SKILLS:

Languages:

Java/J2EE, JavaScript, Nolde Js, Angular Js HTML, CSS, SQL, PL/SQL, UML

Web Technologies:

Java Servlet 2.3, JDBC 2.0, CSS, JavaScript, JAXB 2.0, JSP 1.2, AJAX, JQuery, Spring Web Flow, JAX-RPC, JAX-WS

Application Servers:

J Boss 4.2

Web Server:

Apache Tomcat 5.0 / 5.5/7.0

Frameworks / APIs / Tools:

Spring framework 3.0, 4.0, JUnit 3.8.1, Log4j, Ant, WEB SERVICES (SOAP, WSDL, UDDI)

Development Tools:

Eclipse.

XML:

XSL, DOM, XML Schema, JAXB/SAX, XSLT and Designing DTDs.

Development Build Tools:

ANT, Maven 2.0.10

Modeling Tools / Languages:

UML on Rational Rose 4.0, IBM Rational Software Architect, Star UML,

Borland Together

Database:

IBM DB2, PostgreSQL, MYSQL and Oracle 8i/9i/10g SQL

Operating Systems:

Microsoft Windows 98/2000/NT/XP/8/10

Version controlling tools:

IBM Rational Clear case, SVN, GitHub

ORM:

Hibernate 3.0, JPA

Database query tools:

Aqua Data Studio, TOAD, Oracle SQL Developer

Development Methodologies:

Waterfall Model, and Agile Methodologies

PROFESSIONAL EXPERIENCE:

JP Morgan Chase – Columbus, OH 02/2015 – Present

Role: Senior Java/J2EE Consultant

This is a financial product, which is a suite of enterprise software applications that seamlessly interface with your existing back-office financial systems, to proactively manage the internal and external financial flows of your business, and achieve extremely effective working capital management. The product was supposed to monitor the bank loans such retail and corporate loans, status of loans, moreover a loan reporting application, which helps a sales employee can do the health check of customer.

Responsibilities:

Involved in the design and implementation of the architecture for the project using UML Design Patterns

Interpreting complicated requirements and implementing them in a user-friendly application that meets the needs of the users.

Developed the project using Agile Methodology

Developed the code using Test driven Development

Completed the work from the Sprint Backlog and reporting the progress every day

Developed the view components using JSP, HTML.

Using Log4j, HTML developed UI pages on the client side

Used Ajax for interactive and dynamic interfaces on web pages

Involved in coding for presentation layer using JSF framework, JSPs, Java Script, XML/XSLT

Used Jasper Reports to develop the reports and generated the PDF through web browser

Developed DAO classes using Spring JDBC

Used Jdbc Template, Simple Jdbc Template and the associated row mappers

Used Spring AOP for the Declarative Transaction Management

Used Spring JTA Transaction manager to remove the dependencies on the container

Involved in consuming XML Web Services(SOA) using SOAP, SAX and DOM XML parsers

Reviewing the code to make sure it follows the best practices and the code

Covered by JUNIT Test cases

Integrated Jenkins and GitHub by triggering Jenkins whenever there is a change/push to GitHub

Configured Gradle to run test scripts as part of Jenkins deployment.

Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.

Writing service methods and SQL queries, PL/SQL to interact with the Oracle DBMS.

Extensively used the JUNIT testing suite for testing and Log4J for logging

Worked on creating Data Source by SQL Server 2005

Involved in Peer Reviews of the code

Environment: IBM - Rational Application Developer (RAD), JMS 1.1, JSF 2.0, Web sphere Application Server v6.1, HTML, AJAX, Web services, JSP, Spring AOP, Spring JDBC, JavaScript, Windows XP and SQL Server 2005.

Wells Fargo - Des Moines, IA

Role: Java Web Application Developer 08/2014 – 02/2015

Today's Rates: Displaying purchase rates and refinance rates on single page with multiple tabs and balloons for help tips

for keywords, adding recent timestamp on the page with appropriate time zone.

The project resides on

https://www.wellsfargo.com/mortgage/rates/.

Forms: Creating single page, multipage

(English and Spanish Forms) for user to contact the Mortgage Consultation

team. On a multipage

RCF (Residential Consultation Form) page, Users are requested to enter and submit Personal

and contact information, Your Home Financing Goals, and Property Information, if applicable. Single page mortgage prequalification

pages included desktop and mobile pages with similar information to get prequalified. Reference:

https://www.wellsfargo.com/mortgage/

RESPATILA:

To help ensure protecting customer information and helping them understand various concepts of home

mortgage and lending processes, this disclosure agreement project constituted of creating several pages of HMC

(Home Mortgage Consultants) with their appropriate contact information. This project also included creating test suites

to test the page requirement and reduce future issues. Test suites were built using Selenium and TestNG tool in Eclipse

Juno.

Responsibilities:

Following FSD, TDD and BRD of business teams to understand the project requirements.

Successful project deployments in environments: Local, DEV, SIT, UAT and Production.

Developing JSP pages using standard tags and scripting elements.

Creating robust web applications for eLending team using Spring MVC.

Building web page layouts and Forms from reusable presentation components.

Building Mobile friendly responsive pages included: Chrome Print preview styling changes of web pages, setup a

print stylesheet on pages using CSS, HTML, jQuery, JSP and AngularJS, Annotation usage into more Customer

focused UI development.

ADA feature for Forms and Today's Rates project using field set and legend tags on several pages which function

on tab functionality and then testing web content with JAWS screen reader.

Testing Web Applications by building automated test suites using Selenium, TestNG tools integrated with Eclipse.

Weekly project update and work status

team meetings.

Environment: Java 1.6, JSP, HTML, Spring MVC, JavaScript, JQuery, AngularJS, XML, CSS, JDBC, REST, SOAP,

SQL, Oracle 10g, Hibernate, WebSphere Application Server, Eclipse Juno, Clear Quest CDTS, Selenium, TestNG.

Role: Java/J2EE Consultant

Independent Health, Buffalo, NY 09/2011 – 07/2014

Conducting daily Stand-up calls and participated in KT sessions.

Participated in business meetings along with business analysts to record user requirements, and developed design artifacts and published.

Responsible for design and development of web pages using HTML, CSS including AJAX controls and XML.

Developed UI using HTML, CSS, JavaScript validations and XML.

Coordinated with BA group for better understanding of functional requirements analyzed and designed the business requirements to documented and implemented.

Implemented applications in JavaScript and MySQL.

Developed portals for implementing health care benefits of the employees.

Created various web page layouts using HTML and CSS.

Designed, developed and updated User Interface Web Forms using CSS, Dreamweaver and JavaScript.

Validated input values to make sure that they will be accepted before they are submitted to the server.

Responsible for developing, editing, publishing and managing content on the external Web pages and internal layouts.

Used Cascading Style Sheet (CSS) in web pages to separate presentation from structure.

Defined text alignment, size, borders and many other typographic characteristics.

Performed client-side validations using JavaScript.

Fixed bugs and provided support services for the application.

Tested/De-bugged web browser using Firebug.

Used Eclipse 3.8 IDE for developing code modules in the development environment

Used SVN version control to track and maintain the different version of the project.

Scheduler to compare the output and re-run the failed requests repeatedly.

Creation of mock response and Unit testing the response with database populated values.

Environment: Java/J2EE 1.6, Spring 3.0, Hibernate 3.5.6-Final, JBOSS Application Server 5.0, Unix, HTML, CSS, AJAX, JQuery, Eclipse3.8, Maven 3.0.4, JUnit 3.8, Log4j, SVN.

Role: Software Engineer

KPIT Cummins Pvt ltd 07/2008 – 07/2011

Project: MPM – Market Performance Measurement

Description: The Market Performance Measurement (MPM) System enables users to measure the performance of distributors for different markets. Performance is measured against measurements, defined for every market, based on Green and Red values & Weight for the measurement. This application helps users to Populate Distributors, Populate Markets, and Populate Measurements against Market, Define Green and Red values and Rules, Enter Metric value against measurement to measure performance, Generate Reports. It helps users to set the targets for the distributors, which can help Cummins to increase the market performance.

Responsibilities:

Analysis and Design of the module.

Wrote tested components like JSPs, Servlets, Java beans.

Coded reusable components in Java Beans.

Involved in Unit testing and test results documentation.

Worked on integration testing and system testing to test the application functionality with R & E Interface (Registration and Enable Interface).

Involved in development java classes using Strings, Collections, Lists and Interfaces.

Used IBM Rational Clear Case version manager to organize, protect, and manage software assets across distributed development teams and Clear Quest for defect tracking.

Used WebSphere 5.1 console to deploy J2EE components (Enterprise Archive), involved in production support.

Environment:

JDK 1.4, AJAX, UNIX, Toad, Java script, Java Servlets, JSP(JSTL), JDBC, Java Beans, XML, HTML, RMI, WebSphere Application Server 6.1, WSAD 5.1, Log4j1.2, Clear Case, Clear Quest, Oracle 9i and Windows XP.

EDUCATION:

Bachelor's Degree from University of Pune, in India.



Contact this candidate