We provide IT Staff Augmentation Services!

Hybris Developer Resume

3.00/5 (Submit Your Rating)

Mason, OH

PROFESSIONAL SUMMARY:

  • Experience in Requirement Analysis, Design, Development, Implementation and Testing of Client/Server, Internet and Intranet applications and Agile Methodology .
  • Solid experience of developing Web applications using JavaScript, jQuery, XML, HTML, HTML 5, DHTML and working with AJAX using JQUERY. Have good Knowledge in creating and consuming Web Services, Soap UI & RESTful Services
  • Experience in SAP e - Commerce Hybris Platform with good knowledge on OCC, CMS, Cockpits, HAC, HMC, B2B and B2c Accelerators. Worked on personalization, localization and configuration management.
  • Extensive knowledge in Java, J2EE, Java SE, STRUTS, SPRINGS, EJB, Servlets, JDBC, Java Beans. Interface with the customer/user to understand the business requirements - Low level design and Development with java technologies and Frameworks. Experience working with Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections.
  • Strong experience in RDBMS technologies like SQL, Sub Queries, Stored Procedures, Triggers, Functions.
  • Good experience in implementing JUnit for Unit testing, logging using Log4J, Ant and Maven tool to compile, package and deploy the components to the Application Servers in different environments.

TECHNICAL SKILLS:

ECommerce Technologies: Hybris 5.2,5.6,6.2,6.3,6.4

PROFESSIONAL EXPERIENCE:

Confidential, Mason, OH

Hybris Developer

Responsibilities:

  • Worked on service request creation in Hybris with CRM system integration.
  • Created service request pages with respect to service request status like open, in progress and closed.
  • Created a cronjob to identify inactive users and deactivation of user in CRM system followed by Hybris system.
  • Worked on sending notification email to user regarding deactivation status.
  • Worked on sending list of inactive users as an attachment to the customer support team. worked on various controllers, facades, services, Dao’s to fulfill client requirements.
  • Worked on user management section.
  • Worked on customer wearer details section.
  • Worked on various functionalities on wearer like changing department, updating wearer details and stop wearer functionalities.
  • Worked on creating model-forms using JavaScript, Bootstrap as per Wearer request.
  • Worked on PI requests and responses of user deactivation based on user valid period.
  • Worked on GitHub using Bitbucket for managing branches and releases
  • Responsible for running system update for any type changes

Environment: Hybris 5.2, CRM, PI, Oracle 11g, Spring, JDK7, Gitlab, JSP, HTML, JavaScript, CSS, spring, Apache Web Server, Tomcat server, Skype, Waterfall, JavaScript, Bootstrap

Confidential, Centennial, CO

Hybris Developer

Responsibilities:

  • Customized add, edit, view, delete functionalities in my account section.
  • Used OCC v2 API for REST calls related to cart, promotions, orders, products.
  • Designed and added new functionality shipping accounts in my account section.
  • Customized add, edit, remove delivery address functionality in cart and checkout flow
  • Customized add, delete vouches in cart and checkout functionality.
  • Customized credit cards add, edit, delete and view functionality in my account section.
  • Customized payment details like add, edit, remove and authorization functionality in checkout.
  • Added shipping agents in checkout flow.
  • Used Hybris Management Console (HMC) to save users information.
  • Used Hybris Administrative Console (HAC) for initialization and updating system.
  • Updated OCC mapping documents for UI integration.
  • Customized OCC functionality for cart and checkout.
  • Created postman scripts and shared with UI team for UI integration. worked on creating and editing impex scripts.
  • Created and updated controllers, facades, services and Dao’s.

Environment: Hybris 6.4 Java, spring, OCC, Web Services, Hybris server, IntelliJ, Slack, Teams, Rebel, Tomcat, SQL Server, Postman, GIT version control.

Confidential, Allen, TX

Hybris Developer

Responsibilities:

  • Integration with 3rd party service Bazaar voice to provide ratings and reviews of products. customized feed generation, and upload functionality.
  • Development of multi-lingual e commerce website that included the functionalities like customer profile, cart, product browsing and search, customer login, customer profile, cart, HAC, order placement, wcms, cockpits, impex, payment, multi locale, customizations etc.
  • Creating and managing base store, Catalog, catalog version, classification attributes and variant products. Writing and managing Cronjob using instance and service and impex of various hybris item.
  • Experience in using hybris OOTB features in B2B Accelerators in Agile Scrum and TDD.
  • Utilized Impex scripts to create the internal/external and category link components.
  • Customized checkout functionality as per client requirement.
  • Worked on AJAX calls with respect to purchase history, cart pages.
  • Customized OOTB services and facades as part of checkout flow.
  • Implemented Purchase history functionality to list out previously purchased products as part of a website.
  • Implemented filters, sorting & search functionality in purchase history.
  • Customized cart/order entry in cart page for unit selection based prices.
  • Implemented WAS prices in cart page and promotions and discount based prices.
  • Customized Similar products into order entry level to choose other products if the stock is not available.
  • Worked on hybris promotions and voucher.

Environment: Hybris 6.4 Java, spring, JSP, Web Services, J2EE Design Patterns, Hybris server, eclipse IDE, GIT version control, Junit, Bazaar Voice, Stash, Linux.

Confidential, Chicago, IL

Senior Hybris Developer

Responsibilities:

  • Provided estimations to the Jira Stories and worked on client requirements.
  • Used Web Services (SOAP & WSDL) to exchange data between portal and other modules.
  • Worked on B2C accelerator and various modules.
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Responsible for integrating ERP, Payment gateway, Tax System to Hybris as a part of ecommerce systems.
  • Designed Independent services like Payment Gateway, AVA Tax, ERP Integration systems.
  • Involved in developing RESTFUL web services.
  • Used JIRA for bug tracking, issue tracking and project management.

Environment: Hybris 6.3.0.2 , Java, spring, JSP, Web Services, J2EE Design Patterns, Hybris server, eclipse IDE, GIT version control, Junit.

Confidential, Cleveland, Ohio

Hybris Developer

Responsibilities:

  • Responsible for Requirements Analysis, Estimation, Design and Implementation.
  • Worked on B2B accelerator and various modules.
  • Worked on Data Modeling and Web Service Interface Integration.
  • Strong Knowledge on Hybris Admin Console and Hybris Management Console.
  • Worked on Web Content Management System (WCMS), Hybris Customer Service cockpit, Product Cockpit, Validations, cockpit customization and Order Management Systems Modules.
  • Responsible for Coordinating with team, Status report, Sr. mgmt. review.
  • Involved in development of Hybris and SOLR Integration.
  • Used Hybris Management Console (HMC) to save users information.
  • Used Hybris Administrative Console (HAC) for initialization and updating system.
  • Responsible for integrating ERP, Payment gateway, Tax System to Hybris as a part of ecommerce systems.
  • Involved in development of website which included functionalities like product browsing and search, customer login, customer profile, cart, order placement, payment, wish list.
  • Involved in creation of Customized Cockpit, to perform specific tasks without interacting with HMC.
  • Worked on HAC (Hybris Administration Console) to perform update/initialize operations, validating scripts, checking the Flexi search queries, etc.
  • Working with internal teams for all code deployment, source control, Quality testing for this ecommerce application.
  • Generated and delivered client server reports.
  • Involved in development of customer service portal for order fulfillment and customer grievance.
  • Performing revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements and establish best practices.
  • Worked on FORTIFY SCAN to check the code standards.

Environment: Hybris 5.6, HMC, HAC, GMO Payment Gateway, Avalara Tax Services, Jenkins, Servlet, JSP, ibatis, SQL Server 2008, SVN, Tomcat, JavaScript, HTML, CSS, AJAX, JUnit, jQuery, Java and J2EE

Confidential, Los Angeles, CA

J2EE/Hybris Developer

Responsibilities:

  • Through understanding of the Use-case and Interface specification documents.
  • Involved in transitioning client requirements into technical design, design schemas implement custom extensions; integrate with search engines, unlocking the business value of Hybris .
  • Through understanding of the Use-case and Interface specification documents. And Knowledge transfer to the new joiners and technical discussion with team.
  • Involved in Design and Core review and put a Structure/Check-list in place to measure code quality object oriented design pattern to support scalability and performance.
  • Use Subversion as the configuration management tool to commit and check out the code changes.
  • Used JIRA for bug tracking, issue tracking and project management.
  • Implemented User Account Management functionality, features include User Profile Management, Password Reset, and Forgot Password.
  • Build the code and distribute environments through Jenkins. Later performing the hybris update in integration server nodes in different environments and resolved several deployment issues during post deployment smoke test.
  • Worked on Data Modelling, Data Migration using impex.
  • Used Spring Inheritance to develop beans from already developed parent beans.
  • Extensively used hibernate named queries, criteria queries, Hibernate Query Language (HQL) and Optimistic Locking and Caching to process the data from the database.
  • Used logging techniques provided by Log4j tool for efficient logging and debugging.
  • Developed Unit /Integration test cases using Junit tool.
  • Worked on User Management and Order Management.
  • Created the Impex for the page templates, pages, content slots and components.

Environment: JAVA 1.6, Spring Framework 3.0, ESAPI 2.0, Mockito 1.9.5, HTML 4.0, JSP 2.1, AJAX, jQuery 1.6.2, Webservices, Eclipse Kepler 2.0, Oracle 10g, GitHub, JIRA, SQL Developer 3.0, Hybris 5.4

Confidential

Software Engineer

Responsibilities:

  • Involved in designing the user interfaces using JSPs.
  • Involved in analysis, design and development of money transfer system as well as account transfer system and developed specs that include Use Cases, Class Diagrams, Sequence Diagrams and Activity Diagrams.
  • Developed the application using Spring Framework that leverages Model View Controller (MVC) architecture.
  • Implemented utility classes which handle the string and date manipulation.
  • Participated in Server side and Client-side programming.
  • Involved on implementing the Exception handling for the application.
  • Wrote SQL queries and stored procedures, used JDBC to interact with database.
  • Deployed the applications on Jobs Application Server.
  • Implemented the application using the concrete principles laid down by several design patterns such as MVC, Business Delegate, Session Facade, Service Locator, Data Access Object, Singleton and Factory.
  • Developed JUnit classes for the application.
  • Designed and implemented a RESTful API utilizing HATEOAS principles for naming convention and navigation.
  • Tested the application on different testing environments.
  • Used Log4J to capture the log that includes runtime exceptions.
  • Used Java Messaging Services (JMS) for reliable and asynchronous exchange of important information such as payment status report.

Environment: Java, Core Java, JSP, Servlets, spring, Java Script, PL/SQL, JBoss Application Server, Clear Case, Junit, Log4j, Eclipse IDE, Rationale Rose, Windows XP Operating System.

Confidential

Internship/Jr. Java Developer

Responsibilities:

  • Used Agile Methodology for developing the Application.
  • Designing Application design document.
  • Developed the application using spring with the help of MVC architecture.
  • Identified the participating pages and the navigation paths between pages.
  • Design and Development of Struts Action classes, Dispatch Action Classes, Dynactin forms, DAO, Views using Struts custom tags.
  • Involved in development of data abstraction layer using Hibernate ORM framework with spring support and JDBC driven components.
  • Developed Web Services to retrieve data from legacy systems.
  • Developed RESTful Web Services as End to share the data with the other products using JSON as messaging medium.
  • Developed server-side functionality for Admin Interface features (adding a User, Modifying the User Details, Assigning Roles, Modifying Roles etc.).
  • Installed, configured, and maintained WebSphere Application Server.
  • Developed stateless Bean to handle the Business logics as well as database interaction.
  • Developed Java Script code and jQuery for user interactivity.
  • XML (DOM Parser) was used for parsing the XML files.
  • Responsible for design and implementation of Batch processing of Order XML files import and export, from and to business associates using JMS for asynchronous messaging.
  • Involved in implementation of web service for providing information about goods and marketing recommendations for cross sells.
  • Involved in data transfers mechanisms between web database and mainframe for order processing.
  • Involved in Load testing using Web Load.
  • Involved in Unit testing using Junit.
  • Implemented logging using the log4j.
  • Developed Database Objects like PL/SQL packages, Stored Procedures and Materialized Views.

Environment: Java 1.6, JSP, Springs-MVC, Struts 2.x, JMS, Web Services(SOAP), Oracle Web Sphere Application server, JUnit, XML, XPATH, JavaScript, jQuery, Maven, Log4j, Oracle 10g, PL/SQL, Windows XP, CVS, Eclipse 3.7, Hibernate 3.x.

We'd love your feedback!