Post Job Free
Sign in

Web Services Design

Location:
Schaumburg, IL
Posted:
November 25, 2015

Contact this candidate

Resume:

Professional Summary

Around ** years of experience in analysis, design, development, implementation and architecting in the areas of internet, intranet and Client Server complex Java/ applications.

1 year of Expertise in Web Methods

Hands on experience in architecting / developing Internet and Intranet applications using Java, JSP, Servlets, EJB JDBC, JNDI, RMI, Java Mail, Restful Services, Web services, UML, Struts, Spring, XML, XSL, XSD, SOAP, PL/SQL.

Expertise in Database Design using Oracle11g, DB2 and SQL Server 2000, MySQL and writing Stored procedures.

As a Solution architect experienced in preparing clear choices, architecture diagrams, studying multiple applications to come up with a generic and cost effective solutions, etc.

Worked in Financial, eLearning, pharmaceutical and retail domains.

Experience in deploying enterprise J2EE server-side applications on various application servers like IBM Websphere 6.0/6.1/7.0/8.0, Tomcat, Weblogic 8.0

Experience in using various IDEs like RAD8.5, RTC4.5, Eclipse 3.x and RSA

Experience in full Software Development Life Cycle (SDLC) and Agile.

Extensive experience using various Java and J2EE Design patterns, UML and OOPS concepts.

Extensive working experience on Windows, Solaris, UNIX and Linux.

Familiar with system analysis and design tools like Rational Rose, Microsoft Visio.

Experience in using various source control tools like RTC4.5, MKS7.0, Microsoft Visual Source Safe 6.0, CVS, PVCS and Perforce.

Strong experience of using various XML technologies like XML, XSLT and parsers JAXP, SAX, DOM.

Analytical, Versatile, Quick Learner, Excellent problem solving and debugging skills, Possesses excellent communication skills, Team Player and will prove a valuable asset to any project/organization.

A fast learner with good communication skills and proven multiple platform adaptability skills.

Do not require a Visa sponsorship as I am a Permanent Resident

Skill Set

Languages/Technologies : EJB2.0, JSP, Servlets, Web Services, JAX-RS Jersey

Restful Webservice, Sonar, Hibernate,

Struts1.1, Java Script, HTML & XML, Execution

Services, SIAB, Spring, Teamsite-Content Management

System, Nexus, Hadoop

Programming Languages : Java1.6, C, C++

Development Tools : RAD8.0, Eclipse, Visual Age, Visual Café

Deployment Tools : Maven2.2.1, G3

Application Servers : WAS8/7.0/6.1/6.0, Weblogic8.1, Tomcat 5.0.x

Web Services : Web Services, WSDL

RDBMS : Oracle 11G, DB2, MS SQL Server 7.0, MySQL 7.0

Operating Systems : Windows Server 7.0/XP/2000/98 and Linux/Solaris

Version Controlling Tools : RTC4.5, MKS7.0, Microsoft Visual Source Safe

6.0, CVS, PVCS, Perforce

Education

Master of Computer Applications (M.C.A) passed out in 1998.

Professional Experience

HSBC Technology Services Limited February 2007 – Till Date

Techlead / Solution Architect

Roles and Responsibilities

As a solution architect created prototypes, design patterns, developer’s manuals, and presentations for business executives, development managers, and to mentor Software Engineers.

Propose Enterprise solution for security analysts, field analysts, and clients.

Gathered requirements, architected, designed and lead the project team. Wrote the product documentation.

Worked as technical leader in charge of company IT web application architecture.

Analyzed and designed web enterprise application process logic to optimize application performance.

Improved web application performances by using Memory Analyzer.

Reviewing the design documents with Business users and Technical support team.

Compile and document best practices that help improve quality

Closely work with the Business to understand their needs and providing support when needed.

Providing estimations with timelines

Preparing and reviewing Use Cases, Techspecs and other support documents.

Analyzing Business cases and assisting Business to come up with solutions

Efficiently managing Offshore by ramping up or down depending on the requirement

Reviewing the Code prior to UAT and making sure that code adheres to HSBC - SWADNA guidelines

Developed Maven scripts to extract dependencies, build the application and to deploy on target environments

Involved in establishing connections to MQs and there by communicating to Mainframe

Generated RSS components so that the updates on HFC/Beneficial articles can be sent to the subscribed customers.

Providing training to peers since I am the SME of most of the applications

Setup my workspace to troubleshoot production or business issues.

Created workspace setup documents that would help others in the team.

Some of the major projects that I have worked as a Solution Architect so far

oCompliance Due Diligence(CDD)

o Compliance Framework: Used by Compliance and legal officers to view and compare the profiles of customers belong to all the four lines of businesses - RBWM, CMB, GB&M and PB.

oCanada Master Card eCare integration with PIB.

oVerona Cards separation project to move CML and Corporate applications to RemainCo Environment.

oRTC Migration

oHFC and HSBCCreditCenter integration with Beneficial.com

Environment: Java1.6, JSP, Oracle 11g, DB2, RAD, MKS, RTC, Teamsite, Maven, Execution Services 5.6.2, SIAB3.0, Microsoft Visio, MQs, Mainframe, JAX-RS Jersey

Restful Webservice

WCARD Jun 2006 – February 2007

Walgreens, US

J2EE Analyst & Team Lead

WCard Systems is a central, web-based application to allow Walgreens’ central users to create and update customer accounts. The system will provide on-line reports to keep track of four months of customer account’s history. WCard is a multi functional card that will be issued by Walgreens Co to play the following roles: 1. Provides refund as a store credit for items w/o receipt to their customers. 2. Can be used as gift card. 3.Can be used with Walgreens private label healthcare products, all branded healthcare products, or a single OTC (over the counter ) product. 4. As a compliment to the customers of Walgreens Health Insurance

Responsibilities

Creating External & Internal Design Documents using Microsoft Visio

Responsible for gathering the requirements and making requirement documents by communicating to business users.

Reviewing the design documents with Business users and Technical support team

Team Lead and responsible for status update to the project management team

Responsible for managing the CVS for version control

Responsible for developing and deploying the applications using ant scripts.

Responsible for developing business logic using Java Business Objects

Created Web Services for different kinds of business functionalities.

Responsible for Deploying the code on Development Servers

Responsible for analyzing the data and providing required information to the business users

Environment Java1.3, JSP, Oracle 9i, Web Services, WSAD5.0, CVS & Microsoft Visio

ExSPII Jan 2006 – May 2006

GAP, CA

J2EE Consultant

Localization and distribution (in terms of size and stores) of forecasting for future products across globe. This project will help to raise efficiency of Supply Chain. System strives to integrate designers, marketers, distribution channels seamlessly in one thread.

Responsibilities

Involved with client in coming up with requirements.

Creating Design Documents which includes Low Level Design, High Level Design and SRS.

Designed the application by following MVC Architecture and Session Façade design patterns.

Involved in setting up the work environment i.e. Installing RAD/RSA, creating directory structure for the application, maintaining version control in PVCS etc

Involved in Database’ logical and physical designing

Involved in design reviews

Evaluation of various frameworks for exporting data into MS Excel.

Involved in coding and code reviews

Environment Java1.3, Struts1.1, Oracle 9i, RSA, PVCS

Client Extranet Jan 2005 – Nov 2005

Invitrogen, USA

J2EE Consultant

The client extranet will cover parts of the order fulfillment process. The solution addresses Client submission of test article/Sample information, Status tracking from TA/sample receipt to Report delivery and delivery of generated reports, Scheduling a submission, communicating to the existing systems like eLN/LIMS, ERP and LADS, sending mail notifications and profile management of clients.

Responsibilities

Analysis of the specifications and requirements provided by the client

Creation of application architecture & Design artifacts

Designed the application by following MVC Architecture and Session Façade design patterns

Communicating and coping up with onsite/offshore teams

Preparing Quality related Documentation

Module development, Unit Testing, Integration Testing

Technologies Java1.4, Struts1.1, JSP, EJB2.0, Weblogic8.1, Tomcat 5.0.x, Oracle 9i, Eclipse3.0, Microsoft Visual Source Safe & Rational Rose

Global Editorial Contacts KnOwledge (GECKO) Jan 2004– Dec 2004

Elsevier, UK

Team Lead/Developer

Gecko application is used for maintenance of journal details; including ownership and copyright information; contacts details plus logging of social correspondence sent to them; appointments of contacts to journals; associations of organizations with journals and basic contractual and payments information.

Responsibilities

Knowledge Transfer from the Elsevier Team.

Application design& Customization

Providing technical Guidelines in enhancing the Application.

Bug fixing through RFC and Open Pursuit.

Deploying the application on Production Server.

Technologies Java, Struts, JSP, MS SQL 7.0, Web Sphere 5.0, WSAD5.0, CVS

Automated Road Tanker Scheduling System(ARTSS) Jan 2003 – Nov 2003

Petronas Dagangan Berhad Kualalupur, Malaysia

Java Developer

This project is to optimize the distribution of fuels and specialty liquid petroleum products. PDB is adopting supply chain business processes to streamline and automate the distribution of more than 7.5 billion liters of petroleum products per year to its customers across peninsular Malaysia, including more than 600 retail service stations. The solution is expected to reduce the company’s distribution costs and to deliver improved service to its customers by creating a single system capable of managing and optimizing the distribution of all petroleum products – including vehicle gasoline, aviation fuel, diesel, fuel oil, liquefied petroleum gas (LPG), lubricants and bitumen – from bulk terminals or plants to the end-customer.

Responsibilities

Integration with Aspentech Retail a Supply Chain Management Optimized System.

Interface Development and Deployment between Patronas SAP to Aspen Link and Exchange System.

Worked as an IDOC team member to establish the Business Processes and Data transfer methods to facilitate data transfer between SAP-SAP and SAP-non SAP systems

Involved in collecting the requirements from the end users and functional consultants and converting into technical design after analyzing the requirements, development, testing and production support.

Designed the TREE STRUCTURE for MAPS during the analysis and design phase.

Defined THE MAPPING RULES & CREATED SUBMAPS.

Worked on ALE messages DESADV (Delivery Order), OILSH1 (Shipment), OILORD (Sales Order), DEBMAS (Customer Master), MATMAS (Material Master), OILVH1 (Vehicle master) and OILTU1 (Transport Unit).

Technologies Java, SAP, Oracle, SAP BC 4.6(Web Methods), Aspen



Contact this candidate