We provide IT Staff Augmentation Services!

Sr. Sap Hybris Developer Resume

Moline, IllinoiS

SUMMARY:

  • Having 8 years of experience in design, development, maintenance and support of Java/J2EE and SAP Hybris Ecommerce Applications. Having 3 years of experience in Hybris e - commerce platform ( B2B and B2C ).
  • Expertise in Hybris e-Commerce suite (HMC, Product Cockpit, Print Cockpit, Admin Console, Data Modeling, WCMS, CronJobs, ImpEx, Import/Export Service, Workflow management).
  • Experience in Catalog Management, PIM and creation of Data Models. Knowledge in Cart Management, Checkout and Order processing.
  • Experience in creation of content data like page templates, pages, content slots and component. Expertise in working with Solr search engine.
  • Worked with B2B and B2C commerce applications include an Omni-Channel Offering, Product Information Management, Order Management, Hybris Marketing Conversion, and powerful search and merchandising.
  • Worked with Multi-Channel Fulfillment & Inventory Management, Order Management and Omni channel retailing operations.
  • Experience in creation of Impex scripts to create product and content data. Conducted comparison study for out of box to the customization requirement for Orchid Hardware.
  • Created build scripts to deploy Hybris code packages into application servers. Proficient in writing ANT scripts create Jenkins builds and manage Linux , Apache systems.
  • Excellent in Hybris management console ( HMC ), Product Cockpit and WCMS Module of Hybris ecommerce suite.
  • Experience in MVC Architecture application developments with having good knowledge in JSF, jQuery Framework and Hibernate.
  • Extensive experience in Java Server side programming, Client / Server technology and Web based software development using spring and XML .
  • Extensive experience in Spring Framework modules like Spring Core Container (IOC), Spring Web MVC and Spring AOP Modules.
  • Implemented persistence layer using various features like XML configuration file for Database connectivity, connections to database using Hibernate Session Factory.
  • Using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control using ORM tool Hibernate 3.0 framework like HQL queries etc.
  • Experience in developing applications using Java and J2EE technologies like Servlets, JSP, JDBC using tools like Eclipse.
  • Strong Java GUI (front end) and J2EE (server side) Architecture, design and development experience.
  • Proficiency in deploying applications on J2EE Application servers like JBoss , WebLogic and Tomcat .
  • Experience in working in the environments using Agile (SCRUM) and Test Driven development methodologies.

TECHNICAL SKILLS:

Ecommerce Platform: Hybris, HMC, HAC, PCM, Cronjobs, Data hub, Impex, user management, cart management and Product Cockpit

Languages: Java, J2ee, SQL, JavaScript, HTML, XML

Framework: Spring MVC, web services and Web Sphere Process Server (WID and WPS), Struts, Hibernate.

Database: ORACLE, MYSQL, SQL Server

Software Tools: ANT, MAVEN, GRADLE, Jenkins.

Web Server: Tomcat

Source control tools: SVN, GIT, Github

PROFESSIONAL EXPERIENCE:

Sr. SAP Hybris Developer

Confidential -Moline, Illinois

  • Analyze business requirements and project objectives; develop application functional specifications.
  • Worked on core Hybris platform such as Data modelling, HAC, HMC, Impexes and creating flexible search queries.
  • Used Y-Empty Cockpit template and accelerators extension in SAP hybris to create the project structure.
  • Worked on customization of cart management and checkout process as per the requirements.
  • Worked on HAC (Hybris Administration Console) to perform update/initialize operations, validating scripts etc.
  • Had implemented Content management system (CMS) for website content Maintenance and categorization of products.
  • Created new data models and customized existing data models.
  • Involved in creation of user groups and assigning access rights for the different content through HMC.
  • Worked on Product Cockpit, to edit the product information, adding the new products, and synchronizing the products with online catalog versions etc.
  • Involved in developing the Flexible Search queries to fetch the data from SAP hybris data base.
  • Developed Cronjobs for integration of commerce system with client inventory Management application.
  • Overall application has been developed using Hybris Multichannel Suite along with Spring MVC to improve sales and customer service.
  • Configured SAP ERP Back-End Integration with Hybris by using Data Hub on Products, Customer, Price, Stock and Asynchronous & Synchronous Order management.
  • Responsible in tuning the hybris tomcat application server to use Apache AJP APR Connector rather than http for better performance.
  • Create Restful API’s to communicate to cross platforms using XML and JSON data.
  • Total site redesign and rebrand with unique ways to engage digital shoppers through new payment and shipping options.
  • Developed UI(User Interface) elements to create cross-browser, cross-device compatibility that adhere to coding best practices using HTML5, CSS3, JavaScript, Bootstrap and Foundation.

Environment: Hybris, B2B Commerce Accelerator, Solr 2.1.2, Ant 1.9.1, Apache HTTP Server 2.2., JIRA, RESTFUL WEBSERIVCES, Spring, Eclipse, JQuery, Data hub, AJAX, Tomcat, HTML5, CSS3, Bootstrap, JavaScript, XML, REST, SOAP.

SAP Hybris Developer

Confidential - Portland, OR

  • Strong functional knowledge in working with Hybris Commerce suite (HMC, WCMS, PCM, Customer Cockpit, Print Cockpit).
  • Defined eCommerce standard and customized solutions, balancing the stakeholder needs, usability, performance, platform capabilities, and budget. Defined a roadmap to subsequent phases building on earlier successes.
  • Managed the data migration/development of the client product catalog, Product Modeling (Variant, Classification), Bundling and Media Management.
  • Implemented clustered SOLR search engine solution, providing fast and secure SOLR 4.x based design search services to Hybris product catalog.
  • Integrating the hybris application server with Apache Web server and deploying the application in cluster environment.
  • Used Hybris Management Console (HMC) to save users information and Hybris Administrative Console (HAC) for initialization and updating system.
  • Overall application has been developed using Hybris Multichannel Suite along with Spring MVC to improve sales and customer service.
  • Implemented the Cronjobs using Hybris to pass over the orders, received from the web, to the ERP Intuitive systems. For the order fulfillment process.
  • Experienced in MySQL DB, Java and Web Services SOAP Restful API.
  • Deployed SAP Hybris Data Hub to create PoC environment using Apache Tomcat running on Redhat, creating different integration scenarios for data migration team
  • Derived all functional & technical requirements documentation throughout the lifecycle.
  • Implemented best practices for Hybris projects across multiple methodologies, Agile and SCRUM.
  • Involved in the integration of Spring for implementing Dependency Injection (DI/IoC).
  • Used various Java/J2EE design patterns such has SingleTon, Front Controller, MVC, Dao, Factory, Prototype, Adapter, Facade, filter, observer as part of the application development.

Environment: Hybris5.6, Spring Core 3.0, Design Patterns, XML, Data Hub, Oracle, Apache Tomcat, MAVEN, GIT, JUnit, UML, Jira.

SAP Hybris Developer

Confidential - Vallejo, CA

  • Good implementation knowledge in JAVA/J2EE technologies and spring/hibernate.
  • Good implementation knowledge in cart, Order, WCMS and Knowledge of E-Commerce applications B2B and B2C.
  • Good Implementation knowledge in Hot folder, JCO and generic framework of web channel (SAP) add-on.
  • B2B and B2C applications using modules as Account, checkout flow, order approval, replenishment and order quotation.
  • Integrated cloud for customer (C4C) with B2B application for customer to place an order through phone or offline (email).
  • Customer order details are synchronized by integrating C4C and ERP.
  • Created the Impex for the page templates, pages, content slots and components.
  • Product Modeling using variants, classification, Apache Solr configuration and clustering.
  • Created/configured CronJobs, workflows, ImpEx, and Import/Export Service, spring security and spring MVC.
  • Developed and published eCommerce web stores using hybris, Tomcat, JSP, JSTL, Spring MVC, Spring, jQuery and MySQL
  • Customization and use of cmsCockpit, csCockpit, hmc, Product Cockpit.
  • Worked on event handlers, flexible search queries and CronJobs.
  • Design, implementing eCommerce applications using Hybris commerce suite integrating with various enterprise services (price/billing/promotion/inventory and order fulfillment).

Environment: Hybris 5.5, B2C Commerce Accelerator, Ant, Data Hub, Apache HTTP Server 2.2., SAP PI/PO. Stash, JIRA, RESTFUL WEBSERIVCES, Spring, Tomcat, Eclipse, JQuery, Ajax, HTML, CSS.

Sr. Java Developer

Confidential -San Diego, CA

  • Provided expertise in the design and implementation of store functionality using WebSphere Commerce.
  • Configured DynaCache to provide an effective caching strategy, and greatly improved performance, for a B2C store.
  • Responsible for the implementation of a custom catalog inventory allocation and reclamation system based on client specifications.
  • The system used the OOB inventory table but required implementation of new task commands, EJBs (session) and databeans to allocate and reclaim inventory.
  • Analyzed and implemented DynaCache invalidation rules to ensure that inventory messages were not incorrectly cached.
  • Designed and implemented a solution to allow the persistence of secondary user profile information and also customizations to the Accelerator that allow the creation of Customer Segments based on the secondary profile information.
  • Designed and implemented customized promotions to provide greater promotional flexibility to the client.
  • Designed and implemented a number of WebSphere Commerce integrations, for a Japanese B2C store, with warehouse management systems, offline inventory management, triggered email messages, and SAP (sales and payment information).
  • The design of the inventory management job required the use of IBM WebSphere MQ to retrieve inventory messages.
  • The messages were parsed and the inventory levels were updated. Implemented EJBs (session/entity) for additional flexibility for integrations.
  • Implemented BODL readers and writers to allow the load of custom data.
  • Designed and implemented integrations with Responses Interact to offload email processing to a third-party service provider.

Environment: J2EE, XML, Struts, Spring, Hibernate, JAXB, LDAP, RUP/UML, RSA (for Analysis, Design and Development), EJB, XMLSpy, Eclipse, DB2, Application Server - WAS, Logging - log4j, IBM Rational Clear Case, Rational Clear Ques.

Java Developer

Confidential - Watertown, MA

  • Involved in the analysis, design, and development and testing phases of Software Development Lifecycle ( SDLC ) using agile development methodology.
  • Involved in business requirement gathering and technical specifications.
  • Implementing Servlets , JSP and Ajax to design the user interface.
  • Used JSP , Java Script , HTML , and CSS for manipulating, validating, customizing, error messages to the User Interface.
  • Maintained the existing code based developed in spring and Hibernate framework by incorporating new features and fixing bugs.
  • Designed and developed all the user interfaces using JSP , Servlets and spring framework .
  • Created an XML configuration file for Hibernate for Database connectivity.
  • Involved in development of cascading style sheets ( CSS ) to make the Java Server Pages to be displayed using different output styles.
  • Developed custom controllers for handling the requests using the spring MVC controllers.
  • Developed Client Side Validations using Java Script and server side validations using Struts validation framework.
  • Involved in creating/deploying jar , war and ear files in WebSphere Application server.
  • Extensively used the JSP in the view side of MVC .
  • Used Python on the server side to develop Web applications and Desktop applications.
  • Used Struts tag libraries, JSTL and created web interfaces using JSP technology.
  • Developed the dynamic User Interface using JSP utilizing Custom Tag Libraries , HTML , CSS , and JavaScript .
  • Developed a web-based reporting for monitoring system with HTML and Tiles using Struts framework .

ENVIRONMENT: Java, J2EE, EJB, UML, SQL, Eclipse, JavaScript, Spring MVC, Hibernate, Web sphere, JBOSS, HTML, DHTML, CSS, XML, Log4J, ANT, STRUTS, JUNIT, JSP, JSTL, Ajax, Servlets.

JAVA J2EE Developer

Cadence Design Systems- San Jose, CA

  • Involved in the design and development phases of Rational Unified Process (RUP).
  • Designed Class Diagrams, Sequence Diagrams and Object Diagrams using IBM Rational Rose to model the detail design of the application.
  • Application was built on MVC architecture with JSP 1.2 acting as presentation layer, Servlets as controller and EJB 2.0 as business layer and JDBC to access Oracle 9i Database.
  • Developed the application using Jakarta Struts 1.1 Framework: developed action classes, form beans and Struts-Tiles.
  • Used Struts Validation Framework for validating front end forms.
  • Extensively used XML Web Services for transferring/retrieving data between different providers.
  • Developed complete Business tier with Session beans and CMP Entity beans with EJB 2.0 standards using Eclipse.
  • Used JMS Queue communication in authorization module.
  • Designed and implemented Business Delegate, Session Facade and DTO Design Patterns. Involved in implementing the DAO pattern.
  • Used JAXB API to bind XML Schema to java classes. Used the report generation in the databases written in PL/SQL. Used Maven for building the enterprise application modules.
  • Used Log4J to monitor the error logs. Used JUnit for unit testing. Used SVN for Version control.
  • Deployed the applications on WebLogic Application Server.

Environment: Struts 1.1, EJB 2.0, Servlets 2.3, JSP 1.2, SQL, XML, XSLT, Web Services, JAXB, SOAP, WSDL, JMS1.1, JavaScript, TDD, JDBC, Oracle 9i, PL/SQL, Log4J, JUnit, WebLogic, Eclipse, Rational XDE, SVN, Linux

Java Developer

Confidential - Newport Beach, CA

  • Involved in Development, Analysis, Planning, Coding and Test Scripts development.
  • Involved in integrating with Struts Framework.
  • Developed several new functionality using Struts Framework 2.x, JQuery, JavaScript.
  • Worked with JSP, Servlets, JSF, JSTL/EL.
  • Configured and Maintained SVN version control.
  • Implemented Data Access Object, MVC design patterns.
  • Experience of working in Agile Methodology.
  • Worked with RESTful web Services and WSDL.
  • Worked with Complex SQL queries, Functions and Stored Procedures.
  • Developed Test Scripts using JUnit and JMockit.
  • Worked with Struts Validation Framework to implement Client Side and Server Side validations.
  • Worked with log4j utility to implement run time log events.
  • Worked with ANT and Maven to develop build scripts.
  • Worked with JDBC to handle data needs.
  • Configured Development Environment using Tomcat and Apache Web Server.

Environment: Struts 1.1, J2SE 1.6, JEE 6, JSP 2.1, J2EE Design Patterns, HTML, JavaScript, JSF, JQuery 1.6/1.7, JQuery UI, XML, Servlets 2.5, WSDL, JUnit, JMockit, CSS, AJAX, Apache 2.0, Tomcat 5.5, Oracle 9i/10g, Oracle Application.

Hire Now