Ibm Wcs Senior Developer Resume
San Francisco, CA
SUMMARY:
- Over 7 years of hands on experience in Software programming.
- Over 6 years of hands on experience on IBM WebSphere Commerce.
- Experience in converting ideas, requirements to fully functional software code.
- Experience with industry aligned tools such as HPQC and JIRA.
- Experience in developing B2C & B2B e - commerce applications using WebSphere Commerce V7.0 & 8.0.
- Worked on Catalog, Member, Order and Payment Subsystems.
- Good knowledge on WCS architecture and the functionalities.
- Good knowledge on the business tools such as Web Sphere Commerce Administration console, Management center, Accelerator and Organization administration console.
- Hands on experience in setting up Development environment.
- Have needful knowledge on SQL concepts.
- Good understanding of Software Development Life Cycle.
- Strong debugging and problem-solving skills with good understanding of system development methodologies, techniques.
- Highly committed individual with proven ability to learn fast and work well under pressure.
- Highly motivated team player with good communication skills.
- Comprehensive knowledge on JSP, JavaScript, JSTL, Ajax, Dojo refresh areas.
- Extensive experience in developing server-side components using Java EE, EJB, Struts, and Hibernate.
- Developed integration layer components using Java Web Services, SOAP, WSDL and Restful API.
- Familiar with RDBMS concepts, SQL tuning, data modeling and creation of tables/views for MySQL, Oracle and IBM DB2.
- Experience in working on projects delivered in Waterfall and Agile SDLCs.
- Perform estimation, task allocation, code review and PMR activities.
TECHNICAL SKILLS:
Programming & Scripting Languages: Java, SQL, JavaScript, JQuery
Web technologies: JSP, Ajax, Dojo refresh area
ServerSide technologies: EJBs, JDBC, SOAP/Restful Web Services (JAX RPC, JAX WS, JAX RS)
Frameworks & Engines: Struts, Hibernate
Relational Databases: MySQL, DB2, Oracle 11g
Development tools: Eclipse, IBM RAD 7.0
Build, Test & CM tools: JIRA, HP Quality Center, SVN, TFS
Other tools: Sonar, DB Visualizer, SQL Developer
Operating Systems: Windows 10/8/7, IBM AIX, RED-HAT Linux
PROFESSIONAL EXPERIENCE:
Confidential, San Francisco, CA
IBM WCS Senior Developer
Responsibilities:
- Analyze the e-commerce application requirements and come up with technical design.
- Provide development estimates and ensure the timely deliverables
- Co-ordinate with On-site team for multiple artifacts like Test Data, timely builds etc.
- Worked on setting up merchant (organization) specific data such as contracts, catalog filters, price lists and price rules for several merchants.
- Worked on customizing user registration functionality.
- Worked on customizing search related functionalities to retrieve the price offered by multiple merchants for all the products.
- Worked on creating a new rest service to fetch all the merchants associated with a country or city or zip code.
- Worked on customizing Add to Cart functionality to create multiple orders when user adds products offered by different merchants to cart.
- Worked on customizing OOB cart service to calculate prices & submit all orders associated with different merchants.
- Worked on Attribute related SOLR post processor customization to include data which is omitted by OOB code.
Environment: WebSphere Application Server 7.x, WebSphere Commerce Server 8, DB2 10.5, RAD 9.5, Windows 10, AWS
Confidential
IBM WCS Senior Developer
Responsibilities:
- Analyze the e-commerce application requirements and come up with technical design.
- Provide development estimates and ensure the timely deliverables
- Co-ordinate with On-site team for multiple artifacts like Test Data, timely builds etc.
- Worked on customization of requisition list, saved carts list, requisition details & saved cart functionalities.
- Worked on creating new payment method to support online transactions.
- Worked on integrating WCS with third party (client) system to update WCS catalog & member system with new products & organizations and to update List Price & Offer Price of products.
- Worked on customization of Login, Add to Cart & Submit Order functionalities.
- Worked on creating new dojo refresh area to fetch the products from third party (client) application and show in WCS whenever users try to access some specific products.
- Worked on SOLR post processor customization to implement product exclusion functionality.
- Worked on create & update quotes functionality.
- Worked on cart page & payment page customization.
- Worked on enabling cross site request forgery protection & white list data validation.
- Worked on single sign on/off functionalities.
Environment: WebSphere Application Server 7.x, WebSphere Commerce Server 8, DB2 10.5, RAD 9.5, Windows 10, IBM AIX
Confidential
IBM WCS Senior Developer
Responsibilities:
- Analyze the e-commerce application requirements and come up with technical design.
- Provide Development Estimates
- Ensure the timely deliverables
- To fix defects if any
- Co-ordinate with On-site and Offshore developers for multiple artifacts like Test Data, timely builds etc.
- Worked on caching the rest handlers and task commands.
- Worked on setting up new B2B organizations and users from WCS Organization Administration Console.
- Customized user registration functionality.
- Worked on setting up merchandising associations.
- Customized submit order functionality.
- Worked on setting up promotions from WCS Management Center.
- Worked on setting up contracts from WCS Accelerator.
- Worked on setting up catalog filter & price rules from WCS Management Center.
- Customized add address functionality.
- Worked on WCS integration with third party services using web services over SOAP.
- Worked on WCS integration with AEM to sync catalog data.
Environment: WebSphere Application Server 7.x, WebSphere Commerce Server 7, Oracle, RAD 7.5, Windows 10, UNIX
Confidential
Senior Technical Analyst
Responsibilities:
- Acquire complete knowledge of application execution environment, business logic and design.
- Promptly fixing software problems that cause the system to be non-operative or to perform incorrectly.
- Performance Optimization at various levels suggested/implemented bringing down page load speeds, Application Server spikes to a stable state using the tool YSlow.
- Worked on integrating the third-party tool QAS (Quick Address Service) for email address validation.
- Worked on Delivery Modal customization, including Shipping Charges on various selected postcodes.
- Worked on PayPal payment gateway integration with WCS.
Environment: WebSphere Application Server 7.x, Websphere Commerce Server 7, Oracle, RAD 7.5, Windows 2007, UNIX
Confidential
WebSphere Commerce Developer
Responsibilities:
- Acquire complete knowledge of application execution environment, operational knowledge, business logic, structural/design knowledge and third-party integration & their interfaces.
- Promptly fixing software problems that cause the system to be non-operative or to perform incorrectly.
- Customized the functionalities of member subsystem such as login, registration & user profile update.
- Customized the functionalities of order subsystem such as Add to Cart, Order Capture, Order History & Order Details.
Environment: WebSphere Application Server 7.x, WebSphere Commerce Server 7, DB2, RAD 7.5, Windows XP, UNIX
Confidential
WebSphere Commerce Developer
Responsibilities:
- Involved in understanding the requirements.
- Worked on implementing the following requirements.
- Invoke third party web service to push profile information to Master User Profile database (which is common for all WoltersKluwer applications) when user registers/updates profile.
- Authenticate user with master user profile database by invoking third party web service.
- Push order information to Order Management System by invoking third party order submit service when user submits an order in WCS.
- Disable guest checkout if any digital products are present in shopping cart.
- Customize product display, shopping cart, review order and order confirmation pages by displaying the iPad access instruction if the type of product is digital and to display information about pre-published products.
- Skip shipping details if order contains all digital products.
- Expedite the checkout process by skipping payment details for 0$ digital products.
- Worked on creating Technical Design documents and Use Case documents for the requirements mentioned above.
- Worked on setting up contents, e-marketing Spots in WCS Management Center Marketing tool.
- Worked on configuring email message type in WCS Administration Console and implemented send email functionality.
Confidential
WCS Developer
Responsibilities:
- Involved in the requirement gathering and requirement analysis related to Member Management subsystem.
- Involved in designing Low Level Design (LLD) documents.
- Provided the solution for calculating the Rewards based on the customer purchase.
- Designed and developed proof of concepts for WCS integration with DOM using Web Services call for Inventory check.
- Catalog CSV upload using Commerce Accelerator and Management Center.
- Creating entity beans.
- Worked on multiple Wish lists.
- Worked on Member Management Subsystem. Worked on the following requirements.
- Modified the WCS out of box Forgot password functionality and implemented forgot username functionality which is new.
- Modified user registration and update profile functionalities.
- Configuring message type for email transport in WebSphere Commerce Administration Console.
- Enabled Social Commerce to work with Product ratings, blogs.
Confidential
WCS Developer
Responsibilities:
- Customized the existing controller commands and store front (UI) related to member management subsystems to implement the some of the requirements.
- Setting up contents, eMarketing Spots, Promotions in WCS Management Center Marketing tool.
- Configuring message types for email in WCS Administration Console and implemented email functionality in the business logic.
- Worked on JSP/JSTL changes.
- Created new tables, entity beans and access beans for reward points and shown them on the front using data beans.
Confidential
WCS Developer
Responsibilities:
- Involved in setting up Development environment at offshore.
- Customized the existing controller commands and JSPs.
- Implemented the logic to call the Tax Calculation Web Service based on the location customer selects.
- Loading the Catalog data using the Data load utility.
- Configuring message types for email in WCS Administration Console and implemented email functionality in the business logic.
Confidential
WCS Developer
Responsibilities:
- Customized the existing controller commands and JSPs.
- Loading the Catalog data using the Data load utility.
- Setting up contents, eMarketing Spots and promotions in WCS Management Center Marketing tool.