Sr. Hybris Developer Resume
2.00/5 (Submit Your Rating)
Raritan, NJ
SUMMARY:
- 7+ Years of professional experience in all the phases of software development life cycle including Design, Development, Integration of Client/Server environment, Maintenance, Implementation and Testing of various Ecommerce and software applications using Hybris, Endeca and Java/J2EE related technologies.
- 4+ years of experience in Hybris Omni commerce Suite (5.5.1& 5.6 & 6.X), Hybris Management Console(HMC), HAC (Hybris Admin Console), WCMS Cockpit, CS Cockpit and Product Cockpit.
- Involvement in Cloud Environment using Amazon Web Services (AWS) and its features which include EC2 AMI, AWS S3 in multiple projects.
- Experienced with J2EE Design Patterns such as MVC, Session Facade, DAO, DTO, Singleton Pattern, Front Controller and Business Delegate.
- Experienced in databases such as Oracle to manage tables, views, indexes, sequences, stored procedures, functions, triggers and packages.
- Experienced in writing Maven, Jenkins (CI) scripts for builds and deployments to different environments.
- Expertise working in the Agile methodology environments likes Scrum, TDD, BDD.
- Experience in developing distributed Web applications and Enterprise applications using Java/J2EE technologies (Servlets, JSP, and EJB).
- Experience with Core Java concepts like Collection Framework, Multi - threading, Generics, Serialization and Externalization. Experience on ideas of Java 8 like Functional Interfaces, Lambda Expressions and Methods with implementation in interfaces by using default keyword.
- Extensively worked on XML technologies like XML, XQuery, XPath and DTD.
- Experienced in developing web services with XML based protocols such as SOAP. Expertise in developing and consuming Restful Web services and developed Restful API with JSON and XML.
- Experience with Telco Commerce & Banking in complete software development life cycle and Support of large Data with special emphasis on ERP, Database Upgrade.
- Expertise in Portal implementation and administration with Struts, spring, Hibernate, tiles, WebServices and JSF.
- Expertise in Hybris technology with Storefront, Product catalog, Content catalog, Cockpit customization.
- Solid background in Object-Oriented analysis and design. Very good at various Design Patterns, UML and Enterprise Application Integration EAI.
- Expert level skills in Designing and Implementing web servers solutions and deploying Java Application Servers like Websphere, Web Logic, SAP Portal Server, configuring Apache Web Server and configuring various Servlet engines.
- Experienced Java/J2EE professional with extensive back ground in SDLC. Over 5 years of experience in designing and developing enterprise level multi-tier web Applications.
- Proficient and experienced in using Hybris E-Commerce platform.
- Expertise in web frameworks like spring, JSF and Hibernate.
- Hands on experience in using servers like OC4J, JBoss, GlassFish and Tomcat.
- Proficient and experienced in applying various java, j2ee design patterns.
- Experience in development using design patterns like MVC.
- I have 3+ years of consulting, technology experience across a wide range of global e-Commerce, enterprise portal, content management, social media, and mobile application development programs.
- Excellent analytical and programming skills with certifications from Sun Microsystems (now acquired by Oracle).Experienced in solution architecture, design, delivery and working with global teams in a distributed delivery model.
- Intensive experience in Web Application Development using J2EE, Spring, Web Services, SOA, JMS, XML, EJB, SQL, MySql and Oracle. Led Projects in E-commerce and Mobile Domain.
- Ability to learn and implement new technologies and concepts very quickly.
- Works well independently and within team-based environments.
- Communicates effectively with diverse populations in written and verbal formats.
PROFESSIONAL EXPERIENCE:
Sr. Hybris Developer
Confidential, Raritan NJ
Responsibilities:
- Design & document technical specification Compliance with development, production process, Testing& Quality Assurance; Bug analysis & resolution and Leading the team Architecting entire solution. Scope definition, Planning of Project activities
- Design & document technical specification Prepare project schedule, Technique Optimization; Coding & prepare Unit Test Plan;
- Compliance with development, production process, Testing& Quality Assurance; Bug analysis & resolution and Leading the team
- Administered Weblogic on Solaris and Windows. Architecture and participated in development.
- Team management (estimation, task management, organize and support whole software development process).Implementation of very difficult functionality. Mentoring the teams across different locations.
- Responsible for all technical related issues of ITAB application.
- Responsible for all technical related issues of LMS application.
- Manage the application Configuration Management activities.
- Dealing with external Vendors for deliveries. Gather information on process management activities and upcoming changes.
- Worked with java policies for security issues of application. Analyzed database schema and performed tuning of database queries. Assess the technical feasibility of new technologies to enable integration into existing processes.
- Modification of build scripts on Solaris and Windows. Participated in Knowledge Transfer to Team on JSF.
- Key decision maker for presentation layer issues. Administrating, securing, maintaining and upgrading the servers, applications and workstations.
- Involved in architecture, design and Implementation.
- Participated in launching the Store Front and PCM Modules.
- Involved in designing the template using WCMS customization. Imp-exes creation, migration from legacy PCM to hybris PCM.
- Involved in requirement gathering phase of SDLC with Business Analyst and worked with Agile-Scrum methodology.
- Involved in High level design from infrastructure to technical details.
- Worked closely with SAP team for all the SAP-Hybris integration activities as part of the order-invoice fulfillment process.
- Involved in implementation of Content management system (CMS) for website content Maintenance and categorization of products.
- Involved in development of cronjobs for integration of commerce system with client inventory Management application.
- Email integration for notification and delivery purposes.
- Implementation of vouchers and promotions on site.
- Involved in development of customer service portal for order fulfillment and customer grievance.
- Involved in creation of user groups and assigning access rights for the different content through HMC.
- Involved in Catalog synchronization process.
- Created the BTG Rules based on the client requirement.
- Implemented the changes pertaining to product cockpit.
- Worked on Flexi search queries, and Impex scripts.
- Involved in creation of Customized Cockpit, to perform specific tasks without interacting with HMC.
- Provided technical, innovative ideas and knowledge to assist clients with their overall technical vision, strategy and roadmap.
- Integrated Hybris with Back office products.
- Designed the system architecture for the project, designed data models for Customer, Products etc. Designed the approach for the data migration into the Hybris system from SAP systems.
- Provided the integration strategy documents, Designed the classification hierarchy Implementation of Google and Omniture analytics.
- Involved in analysis and design phases of Software Development Life Cycle (SDLC/Agile).
- Developed Servlets and JSPs based on MVC pattern using Struts framework.
- Developed the User Interfaces using Struts, JSP, JSTL, HTML and Ajax, JavaScript.
- Developed static and dynamic web pages using JSP, HTML and CSS.
- Created Action Classes, Form Beans, and Model Objects for the application using Model View Controller (MVC) approach.
- Worked on HAC (Hybris Administration Console) to perform update/initialize operations, validating scripts, checking the Flexi search queries, etc.
- Analyze the root cause of issues and doing the code fix with development team.
- Reporting to senior IT management on Issues, Risks and Weekly status updates.
Hybris Consultant
Confidential, Hillsboro, OR
Responsibilities:
- Worked on validations using validation framework in JSF.
- Investigate, locate and fix coding defects in applications Understand issues quickly and solve problems efficiently
- Participated in delivering the deployments in time.
- Completely worked in "Agile & Scrum" model Provided Go-Live support & was in on-call for Hyper care activities
- Closely worked with Business Analyst & gather requirements for development sprints
- Developing a Multichannel E-Commerce website using SAP Hybris commerce suite.
- Involved in All the layers of Hybris (Like core, facades, services, storefront, Dao, Hybris Management Console (HMC) etc.
- Worked on "Drawer Page" availability check options
- Formatted & displayed Subtotals by currency.
- Worked with customer "Ship To&Sold To" change module.
- Worked on Pay Metric Payment Integration and HOP payment Integration.
- Worked on 3rd party Fraud integration (Kount) to Hybris.
- Customized the HMC (Like Nodes creation, DB field's localization etc Customized the Order Confirmation Page as per the client requirements.
- Worked closely with SAP team for all the SAP-Hybris integration activities as part of the Product & Customer master data design.
- Involved with AEM team for all the AEM- Hybris integration as part of front end display of website.
- Worked on HOT-Folder functionality of Hybris. To import data automatically.
- Involved in Data Hubsetup.
- Created new extensions in datahub to manage custom attributes with respect to client requirements in MATMAS, DEBMAS. And updated mapping with RAW, CANONICAL and TARGET items with respect to MATMAS, DEBMAS IDOCS.
- Hybris Data Hub worked on replication of product master data from SAP ERP to hybris, send orders from hybris to SAP ERP.
- Updated new translators to handle source values to Hybris models.
- Worked on various Data Hub process flows like Composition, Publication etc.
- Worked on Order Fulfillment and updating the order statuses with SAP PO integration.
- Worked on Restful web services to map the SAP endpoints.
- Worked on B2B Customers and B2B Units.
- Created Cronjobs for integration of commerce system with client inventory management application.
- Provided delta understandings whatever raised during the UAT testing.
- Worked on PDP and Support PDP for the site.
- Worked on the Data Model for the site and did customizations in HMC to display data model as per the client requirements.
- Working with Solar and building the search pages with different key features, price ranges used as filters etc.
- Created the BTG Rules using CMS Cockpit based on the client requirement.
- Worked on migrating current data model to upgraded data model, and make sure all customized data models are worked as expected.
- Worked on product cockpit customization to expose new product attributes.
- Created User Groups and assigning access rights for the different content through HMC.
- Prepared the TDD for the development activities & also Deployment procedure documents GIT, Jenkins. Writing inFlexi search queries and ImpEx scripts.
- Involved in Cockpit Customization, 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.
- Analyze the root cause of issues and doing the code fix with development team.
- Involved in writing numerous test cases for Unit testing (JUnit), Module testing and Integration testing.
- Reporting to senior IT management on Issues, Risks and Weekly status updates
Java Developer
Confidential, Broomfield, CO
Responsibilities:
- Responsible for creating and maintaining offshore SAP Hybris team capable enough to support the project Configuring Jenkins for new deployment jobs configuring sonar for reviewing cod.
- Configuring Cobertura with Jenkins job to check test coverage of code Improved deployment process by optimizing Jenkins Job.
- Deploying code base on dev, QA, Reg, and production environments.
- Worked on hybris patches to deploy to all the environments.
- Responsible for running system update for any type changes Editing localextensions.xml for enabling extensions and dependent extensions Analyzed thread dump for performance improvement from HAC Running Adhoc impex scripts during deployment Fixing production bugs.
- Managing all the production servers with a CPU health check Upgrading Hybris 5.4 to 6.6 with patches deployment
- Project manager for onshore and offshore team and SPOC for client.
- Fully understand capabilities and limitations of project implementation and accordingly guide customer teams.
- Developing site from scratch Understanding and designing data migration from existing site.
- Writing Impexes and Cronjobs for importing and exporting data.
- Design Bundle Products, Multi dimension products Bundle Products Selection criteria customization and quantity restriction\
- Creating/Customizing WCMS pages for My Accounts, Wishlist etc.
- Product upsell for normal and bundle products.
- Data Modelling for Products, Wishlist, and other items etc.
- Shopping cart functionality for all type of products including Bundle Product Helping other team members technically to accomplish their tasks.
- Designed the system architecture for the project, designed data models for Customer, Products etc. Designed the approach for the data migration into the Hybris system from SAP systems. Provided the integration strategy documents, Designed the classification hierarchy Implementation of Google and Omniture analytics.
- Development of multi-lingual e-commerce website that includes the functionalities such as customer profile, cart, product browsing and search, customer login, customer profile, cart, HAC, HMC, order placement, wcs msn, cockpits, impex, payment, multi locale, customizations etc.
- Integration of payment gateways with various payment options apart from debit and credit.Integration of 3rd party web services, Payments, Shipping, Tax, SAP integrations, idocs etc.
- Integration of 3rd party web services and iframes from Bazarvoice that provides ratings and reviews of product on sale.
- An in depth understanding of how to integrate Hybris with a corporate back office fulfillment product like SAP and CMS systems.
- Maintenance and categorization of products.
- Development of customer service portal for order fulfillment, customer grievance
- Evangelized and lead the staffing, architecture and re-development effort of proprietary legacy applications to a commercial e-commerce B2B and B2C web portal solution in Hybris Endeca e-commerce platform.
- Reporting and monetary reconciliation.
- Development of cronjobs for integration of commerce system with client inventory management application.
- Development of web service for client delivery store that helps them in order fulfillment.
- Involved in the integration of spring for implementing Dependency Injection (DI/IOC).
- Implemented and developed custom Hybris promotions, SOLR indexing logic, checkout customizations, pricing logic, and cron jobs, multi-channel with Hybris functional analysis, e-commerce system design, configuration, customization and testing and support.
- Implemented the caching mechanism in Hibernate to load data from Oracle database.
- Optimized SQL queries, that are used in batch processing. Extensively written unit test cases using JUnit framework Developed Rest architecture based web services to facilitate communication between client and servers.
- Used SAX and DOM parsers for reading and putting XML messages into SOAP message.
- Developed custom Hybris promotions, SOLR indexing logic, checkout customizations, pricing logic, and cron jobs.
- Designed dynamic user interfaces using AJAX and JQuery to retrieve data without reloading the page and send asynchronous request.
- Wrote custom tag libraries for implementing tree, grid structure.
- For Bulk Order Processing, implemented functionality to read input data from MS-Excel files using Java and JXL API.
- Batch of Validating Billing Telephone Web service calls used for Bulk Order is solved using APM Scheduler and Apache Mail API.
Java/J2EE Developer
Confidential, Bridgewater, NJ
Responsibilities:
- 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.
- Designed and used simple MVC architecture.
- Developed reports using XML and XSLT.
- Developed screens using HTML, JSP and Tag Libraries Deployed the application code to Web Sphere Application Server.
- Extensively used Agile Methodologies.
- Involved in development of Dash Board reports using Java and Hyperion.
- Used java beans for deploying business logic.
- Developed an internal web-based client server application built with Struts 1.2/2 .0 Framework using SQL Server as backend Database.
- Created Test cases, Junit test cases and tested the application thoroughly created and setup the Test profiles (XML files) and Production profiles for the customers and business partner.
- Used JAXB API to bind XML Schema to java classes.
- Used TOAD for data management and XML to exchange data.
- Used the report generation in the databases written in PL/SQL.
- Developed Web services for integrating with the Enterprise Information System tier using SOAP, WSDL.
- Used Java Scripts for client side validations and validation frame work for server side validations.
- Developed stored procedures, functions, and cursors in SQL Server using Quest Central IDE.
- Configured and developed java components using Eclipse IDE, Performed Unit testing and Integration testing.
- Used ANT as scripting language.
- Involved in requirement gathering phase of SDLC with Business Analyst and worked with Agile-Scrum methodology.
- Worked closely with functional analyst and gathered client requirements to design and develop the application.
- Involved in development of website which included functionalities like product browsing and search, customer login, customer profile, cart, order, promotions, coupons, etc.
- Worked on HMC customization, classification system and checkout flow.
- Developed Product details page and Support Product details page for the site.
- Wrote populators and convertors to convert models into data objects Email integration for notification and delivery purposes.
- Involved in HOP payment Integration for Epson Columbia site.
- Integration with Apache Solr for search and faceted navigation on website Developed NotifyMe functionality for the site.
- Integrated hybris OOTB add to cart functionality in product details page.
- Created CronJob to trigger an email as part of NotifyMe functionality.
- Involved in creation of customized cockpit, to perform specific tasks without interacting with HMC.
- Involved in catalog synchronization process.
- Worked on implementing different Validators and Interceptors.
- Created custom Hybris store facades and extensions using modulegen and extgen.
- Worked on product cockpit to edit the product information, adding the new products, and synchronizing the products with online catalog versions etc.
- Involved in creation of user groups and assigning access rights for the different content through HMC.
- Created various kinds of BTG Rules using customer segments perspective of CMS Cockpit.
- Worked on different aspects of HMC (Hybris Management Console) and HAC (Hybris Administration Console).Worked on Flexi search queries, and ImpEx scripts.