Post Job Free

Resume

Sign in

Developer Test Cases

Location:
Albany, NY
Posted:
May 04, 2017

Contact this candidate

Resume:

PROFESSIONAL SUMMARY:

Around *+ Years of Experience in analysis, development of engineering and software applications with Java/J2EE Technologies

Proficient in programming with Java and sound knowledge of associated concepts and technologies such as JDBC, JSP, SERVLETS, Struts1.1/2.2, Web Services, Hibernate, SQL/RDBMS, JDBC, OC4J, XML, JNDI and Oracle

Hands on experience with web technologies like HTML, DHTML, JSP Custom Tags, Java Script, JAXP1.3, XML, XML Schema, XSLT, SOAP, RESTfull, CSS and SAX, DOM parsers

Extensive experience in design, development and implementation of Model- View –Control RAD (MVC, MVC2) using Struts/MVC 1.01/2.02

Worked using several J2EE design patterns like Singleton Pattern, Data Access Object and Session Façade Design Patterns

Agile Management and Software Development with Extreme Programming, Scrum, RAD and "Agile" RUP

Experience of using IDE’s like Eclipse, IBM Rational Application Development 6.0, Web Sphere Studio Application Developer (WSAD) and NetBeans

Good experience working with Struts MVC Spring MVC Framework

Enhanced a web configuration application, which used JAVA, JavaScript & HTML

Strong experience on BEA Web logic 11.x/12.x, Tomcat and IBM Websphere8.x servers

Experience in using Open Source frameworks like JUnit, Log4J, ANT and Hibernate

Strong experience in data analysis and Proficient in writing SQL queries, PL/SQL, Stored Procedure in Oracle, DB2, SQL Server and MS-Access

Have excellent Communication, Interpersonal, Analytical skills and ability to work as part of group

Good expérience in software development life cycle (SDLC) process using RAD

Involved in Automation the build, testing, and continuos intégration with ANT and JUNIT

Excellent knowledge in OOPS (Object Oriented Programming Structure)

EDUCATION AND CERTIFICATIONS:

Master of Computer Applications (MCA) from India

Sun Certified Java Programmer (SCJP) from Sun Micro Systems

PROFESSIONAL SKILLS:

Languages/Tools/Technologies:

Java/J2EE

JDK 1.6/1.7, JDBC, JSP, Servlets.

Frame Works

Struts, Spring and Hibernate

Web Technologies

HTML, HTML5, CSS, AngularJS, Angular-UI, JSP, Servlets, JavaScript, JQuery and Bootstrap.

Tolls & Utilities

WSAD 5.0, RAD 6.0, Eclipse 3.x, Toad7.1, SQL Developer

Web/Application Servers

Tomcat5.x, WebLogic12c and Websphere8.x

Relational Databases

Oracle 10g/11i, SQL Server2008 and SQL

IDE Tools

Eclipse and RAD

Version Controls

Visual Source Safe (VSS), CVS and IBM Clear case.

Operating Systems

Windows XP/2008 and Linux.

PROFESSIONAL EXPERIENCE:

Project #Work Permit Monetary (WPM)

Client

NYS Department of Labor (DOL), Albany,NY

Role

Senior Java Developer

Duration

Nov’2016 to Present

Environment

(With skill versions)

JDK1.6,J2EE,Struts1.x/MVC,HTML/HTML5,CSS3,JavaScript, JQuery, PL/SQL, Web Sphere BPM/WBM/WID/WPS/BPEL, Log4J, Shell Script, IBM MQ Series 5.3,JRUN, UNIX, Windows 10 and ClearCase, RAD,Clear Quest

Description:

Audit and monetary system is to perform general case management tasks like performing actions for searching cases/claimants, manipulating employer information, viewing reports, generate letters in a format etc., Case audits are performed when it is determined that further investigation must be done in order to resolve the case. An audit generally entails employer and claimant interviews, collection of employer records and analyzes the records to determine if the employer is paying its employees fair wages and complying with the labor laws of NY State. Audit tools have been implemented to facilitate this process. Based on audits, checks will be disbursed to the users.

Responsibilities:

Perform Reverse Engineered, refactored existing applications and identified solid technology stack that fits into underline ITS Infrastructure in Distributed environment.

Implemented the architecture of the modules according to the J2EE standards (Presentation-tier, Business-tier and Integration-tier).

Designed and implemented Struts MVC components such as Action Mapping, Action class, Dispatch Action class, Action Form, DynaAction Form, Validation Framework, Struts Tiles and Struts Tag Libraries.

Hands on experience with web technologies like HTML, DHTML, JSP Custom Tags, Java Script.

Extensive experience in design, development and implementation of Model- View –Control RAD (MVC, MVC2) using Struts/MVC 1.01/2.02.

Extensive use of HTML/Servlets/JSP/XML for the presentation layer along with JavaScript for the client side validations.

Involved in message processing for the events received and assigning to different work queue.

Hands on experience on cutting-edge technologies used in the project such as JSF, Portlets, and RAD etc.

SQL, PL/SQL Development. Writing PL/SQL functions procedures, packages and triggers.

Developed views using JSF. Used JavaScript, AJAX and JQuery.

Implemented the Application onto MVC Model I Architecture in Struts Framework for Scalability & Performance.

Verify creative assets shared by creative agency, slicing the shared PSD and creating web page with WEB 2.0 compatibility and W3C standards which is also browser compatible, high quality and as per the requirement in a short duration

Developed using IBM Rational Application Developer (RAD) and deployed in Web Sphere Application Server.

Project #Global Market Analysis (GMA)

Client

CITI GROUP, Jersey City, NJ

Role

Senior Software Engineer

Duration

Mar’2015 to Oct’2016

Environment

(With skill versions)

JDK 1.6, J2EE, Spring 3 /MVC, Hibernate, Web Services (JAX-WS), Restful, Oracle10g, Toad, HTML/HTML5, CSS3,AngularJS,Angular UI, Bootstrap, JQuery 1.11.1, SoapUI, PL/SQL, WebLogic 12.c, IBM MQ Series 5.3,JRUN, UNIX, Solaris, Windows 7 and VSS, Eclipse.

Description:

GMA Portal is a web application build on Java 1.6 with Spring 3 framework along with jQuery (1.11.1)& Ext JS (2.2.1) serving as frontend, packaged & deployed as enterprise archive. It is using server SMTP & data source (Oracle DB) configuration for email functionality & DB operations (JNDI) respectively.

Responsibilities:

Analysis, design and development, testing, implementation of GMA Application.

Designed and developed application Front-End for Registration Module, Developing Front End components by using HTML/CSS, Bootstrap and Angular-UI.

Responsible for analysis, design, development and integration of UI components with backend using J2EE technologies such as Servlets, Java Beans, JSP and JDBC

UsedSpringFramework3.0for transaction management.

Used spring for Transaction management and Hibernate3 to persist the data into the database.

Writing JSP's for user interfaces, JSP's uses Java Beans objects to produce responses

Created controller Servlets for handling HTTP requests from JSP pages

Writing JavaScript functions for various validation purposes. Writing Java Beans to contain data objects.

Designed, developed and maintained the data layer using Hibernate and performed configuration of Spring Application framework.

Involved in writing the controllers, Directives in AngularJS and Java Script functions.

Responsible for Exposing/Consuming the Restful Resources as required to functional flow by following the Industry Standard Practices.

Wrote Client Side and Server Side validations by using Java Script along with inbuilt Angular validations.

Responsible for supporting as a Primary Point of Contact in On-site for GMA and accountable for all Level3 and L4 request for Bug Fix and Enhancements.

I was mainly involved in the coding of Web pages to fetch the information as JSON Objects and Parsing the data and populate into appropriate fields.

Involved in developing front-end screens using JSP’s and Writing validation rules for front-end Screens.

Implemented Spring framework with MVC II architecture and enhanced the design using Data Access Object and value object patterns

Developed using IBM Rational Application Developer (RAD) and deployed in Web Sphere Application Server.

Involved in writing queries, triggers, stored procedures, using SQL

Involved in Application Level Data base Programming using JDBC/SQL.

Involved in writing Unit test cases.

Involved in testing the application using system test cases.

Project # Report Center

Client

State Street, Boston, MA

Role

J2EE Developer

Duration

Mar’ 2012 to Feb’2015

Environment

(With skill versions)

JDK 1.5, J2EE, Struts/MVC, Hibernate, Web Services, SQL/RDBMS, Oracle10g, HTML5, CSS, JQuery, XML, SAX, DOM, Web Services, SoapUI, PL/SQL, Weblogic 8.x, IBM MQ Series 5.3,JRUN, UNIX, Solaris, Windows 7 and Eclipse.

Responsibilities:

Analysis, redesign and development, testing, implementation, support of customization

And implementation of Report Center.

Developed user forms for Report Center Administrators of the System using JSP pages and Struts Tag Libraries.

Wrote Client Side and Server Side validations by using Java Script, Struts Validation Framework for Registration module.

Developed the JAX-RPC, web logic related web services.

Used Hibernate Components instead of Entity Beans to avoid complexity and improve the performance of the Report Center.

Written build script using Ant for rebuilding and execution of the Report Center features & Data Retrieval Module.

Involved in the deployment of various J2EE components using Web Logic Application Server Admin Console.

Played an active involvement in monitoring server performance, network traffic to

Reduce performance bottleneck by enhanced performance ensuring upstream queuing.

Maintaining updated documentation of all the Servers and the installed applications and Patches.

Improved database performance by using the performance tuning in SQL.

Involved in writing test cases for Report Center and Data Retrieval modules and

Functional testing various components of the application.

To communicate application-to-application transferred the data using the SOAP to

Maintain the Report Center Standby System in concurrent with Active System

Project # AXON

Client

I2e Consulting, Waterford, CT

Role

Developer

Duration

Nov’ 2010 to Feb’2012

Environment

(With skill versions)

Java 1.4, JSP, Spring 2.0, Hibernate 3.0, Web servicess, Developer 6.0.x, DB2, Sybase 12.5.2, Jboss 5.0,Junit, Log4J, JUDE,XML, CVS, Perl, Shell Script, Agile methodology,XSLT,Axis 2.0 Framework, Linux.

Description:

Axon project is to create a generic technology to efficiently distribute corporate reference data to many consuming application in such a way that is scalable and high performance. The client configuration is done by initial loading of the golden source data into the client database. This is

done by reading the snapshot file. The snapshot file is a snapshot of the Data table from Axon hub (EAM, ESM) which is taken on a weekly basis. The data table is constantly getting updated by the messages sent from the golden source and thus ideally cannot be used for initial load of the client database.

Responsibilities:

Developed Web services for integrating with the Enterprise Information System tier.

Involved in Writing of Class and Sequence Diagrams using JUDE Tool.

Involved in the Requirement Gathering for setting different client setups to consume the corporate date.

Involved in the data analysis of the Reconciliation module to reconcile the data which is on Axon legacy systems.

Written the Perl, shell Scripts to invoke the java application from the Unix shell box.

Involved in the Reconciliation in core java with code optimization, Dash Board Development modules.

Involved in the Optimization of Sybase Query’s using the indexing implementation.

Analysis of Data Coming into the System from different sources like EAM and ESM.

Coding of Caching implementation to optimize the performance.

Written Stored Procedures for fetching the data from the ESM, EAM as well as AXON Hub.

Project implementation is done in the agile methodology.

Involved in the New Client Setup support activities.

Responsible for Junit Testing.

Project # RMS (Resource Management System)

Client

Net Craker, India.

Role

Java Developer

Duration

Oct’ 2008 to Oct’2009

Environment

(With skill versions)

Java, JSP, Struts, JDBC, Tomcat, Custom Tags, Oracle 8i, WSAD, VSS, WIN 2000/NT, XML, XSL, XSLT, Windows XP and Test-HTML

Description:

RMS (Resource Management System) is an online Software Application for raising request to process such On-boarding, Transfer and Off-boarding. The application automates entire request and approval workflow through a user-friendly interface coupled with full e-mail integration. This document describes the functionality of Software RMS only. RMS application is available to everyone via the link on GSAM home page (Home page > GSAM Applications > Web Tools > RMS). User can click on On-board, Transfer and Off-board link on the home page to create new request. Once submitted, the request goes through chain of approvals.

Responsibilities:

Implemented Struts framework with MVC-I architecture.

Involved in front end design and development.

Designed and developed various JSPs and Servlets.

Involved in writing queries, triggers, stored procedures, using PL/SQL.

Involved in create RTF templates by using Crystal Reports.

Writing validation rules for front-end screens.

Involved in writing queries, triggers, stored procedures, using SQL

Involved in writing Unit test cases.

Involved in testing the application using system test cases.

Work References :

Will be provided based on requests.



Contact this candidate