Hybris Developer Resume
New, JerseY
SUMMARY:
- Overall 8+ years of experience in Java and J2EE technologies including analysis, design implementation, testing and Internet and E - Commerce Applications using Object Oriented and RDBMS Concepts.
- 4 years of experience in HYBRIS which involves working modules like Facades, Core, WCMS, PCM, accelerator StoreFront, Datahub and Promotions. experience in Hybris e-commerce with version 4.x & 5.x and Smart edit 6.x
- 7+years of Java development professional experience; (Java, J2EE, and JSP).
- Designed Solutions for B2B and B2C applications running on various non - SAP channels to bring them on to SAP Hybris.
- Good Knowledge on Compared to 3rd party CPQ products, SAP CPQ on Hybris is a pre-integrated solution, running directly on the Hybris E-Commerce platform, which can be integrated to sales force automation, order management and analytics.
- Strong Proficiency in Spring frame work Experienced in developing new extensions on Hybris platform to support different e-commerce Functionalities, product creations, media, are setting the catalog, content, execution of SOLR indexing, script generator, impex import/export, cronjobs, validations and interceptors.
- Experienced in MVC, SPA (single page application), Custom directives, and custom modules in Angular.js.
- Experience in creation of Impex scripts to create product and content data.
- Solid Understanding on Hybris e-Commerce suite (Data Modeling, cockpit customization, Product Cockpit, Cart, Wish-list, Checkout, Back office Customization, Admin Console, WCMS, CronJobs, ImpEx, Import/Export Service, Workflow management)
- Expert level skills in designing and implementing Java, J2EE, JEE technologies such as Spring, Hibernate, SOAP/Rest web services, Struts, JMS, JDBC, Servlets, Java Server Pages, jQuery, JavaScript and AJAX.
- Involved in developing the UI pages using HTML, CSS, JavaScript, AJAX, AngularJS, JSON, jQuery and NodeJS.
- Strong experience in Hybris ecommerce platform involving end to end development of Hybris project includes B2C and B2B Projects.
- Worked on SAP-Hybris integration for more than a year.
- Created various kinds of BTG Rules using customer segments perspective of CMS Cockpit
- Created user Interfaces (UI) using HTML5, CSS, JSP, JavaScript, Custom Tags, jQuery, JSON, XML.
- Experience in developing web services and SOAP using WSDL.
- Handful experience in ecommerce applications.
- Expert on Object to Relational Mapping (ORM) technologies such as Hibernate, JPA and Spring JDBC.
- Thorough understanding of Java EE design patterns like MVC, Singleton, Business Delegate, and Service Locator.
- Experience in various databases Oracle, DB2, PostgreSQL and SQL Server.
- Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization, also written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
- Strong analytical, communication and problem solving skills, excellent team player, proactive and result driven.
- Working experience in creating application deployment scripts using JavaScript.
- Experience in working with Agile and scrum software development methodologies.
- Proven ability to produce highest quality results working under extremely tight deadlines and a very strong team player with experience in onsite-offshore model.
TECHNICAL SKILLS:
Hybris Technologies: Hybris5.5.1& 5.6, SAP-HYBRIS integration.
Java EE Frameworks: Spring Source, Spring 3.0, Hibernate3.x.
Web Technologies: HTML, DHTML, CSS, jQuery, Ajax, XML, XSD, XSL, SOAP, WSDL
Application/Web Servers: Tomcat 6.x, Web logic 7.x/8.x
Database Environments: Oracle 9i/10g/11i, SQL Server.
Languages: Java, Java script, Ajax & jQuery
Software Methodologies: Object Oriented Analysis & Design, UML, and SDLC (Agile, Spiral, Waterfall)
IDEs: Eclipse, Net beans, Oracle SQL Developer
Testing Tools: Junit
Operating Systems: MS DOS, Windows NT/XP/2000/Windows 7, Unix
Scripting Languages: JavaScript, Unix shell scripting
WORK EXPERIENCE:
Confidential, New jersey
Hybris Developer
Responsibilities:
- Involved in requirement gathering phase of SDLC with Business Analyst and worked with Agile-
- Involved in High level design from infrastructure to technical details.
- In this project currently Using Ecommerce 6.2 version.
- Involved in designing, developing and testing the web application by using the HTML5, CSS3, and Angular JS.
- Worked on designing the multicurrency and multi language B2B and B2C Shops by leveraging Hybris capabilities.
- Applied optimization techniques to reduce page size and load times to enhance user experience using sprites.
- Involved in implementation of Content management system (CMS) for website content Maintenance and categorization of products.
- Implemented HTML5 feature like semantics, local storage, data and required attributes and sliders.
- Involved in development of cronjobs for integration of commerce system with client inventory Management application.
- Led the unit testing, functional integration testing and user acceptance testing in the areas of convergent charging, convergent invoicing and flexible billing.
- 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.
- Reporting.
- Involved in creation of user groups and assigning access rights for the different content through Back office.
- 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 Back office.
- 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.
- 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 Framework 6.2, spring, solr, XML, Hybris server (Tomcat), JavaScript, HTML, CSS, Ajax, jQuery, java and J2ee, HTML, CSS, AJAX, DHTML, JSON, HTML5.
Confidential, Philadelphia
Hybris Developer
Responsibilities:
- Involved in gathering and analyzing user requirements.
- Responsible for the designing (UML’s Unified process), coding and developing the application.
- Involved in modeling business modules using OOD methods such as Use case diagrams, sequence diagrams and class diagram.
- 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 reporting.
- 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.
- 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.
Environment:: Hybris Framework 5.9, Spring, XML, Hybris server (Tomcat), JavaScript, HTML, CSS, Ajax, jQuery, java and J2ee.
Confidential,, Austin, TX
Full Stack Java Developer
Responsibilities:
- Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application using Agile Model
- Worked extensively on the front-end side using JSP, GWT, CSS, AngularJS, JavaScript, and JQuery.
- Used AngularJS as the development framework to build a single-page application.
- Implemented struts (MVC, AOP, Interceptors and spring Ajax), iBATIS and Hibernate frameworks.
- Used the struts open source framework for building Servlet/JSP based web application based on the Model-View-Controller (MVC) design paradigm.
- Created and managed role based portals using Oracle Web center and integration with Struts.
- Developed web application using Spring MVC framework.
- Responsible for pagination for the application by integrating Spring framework with Angular JS
- Experience in the development of Enterprise Java Beans to implement Business logic for maintaining state information and database operations.
- Object relational mapping and Persistence mechanism is executed using Hibernate ORM.
- Used Spring Inversion of Control to make application easy to test and integrate.
- Web application development for backend system using AngularJS with cutting edge HTML5 and CSS3 techniques.
- Provided connections using Spring JDBC to the database and developed SQL queries to manipulate the data.
- Asynchronous messaging is executed by utilizing JMS API for point-to-point messaging.
- Worked on performance improvement using hibernate second level caching.
- Used Spring DAO concept in order to interact with database (DB2) using Jdbc template.
- Involved in developing & exposing web services and also consumption of Web Services like RESTFUL Web services.
- Implemented web services for communicating by using SOAP hosted in the AWS.
- Used Web Sphere Application Developer for building, testing and deploying application locally.
- Used Log4j to print the logging, debugging, warning, info on the server console.
- Used Rational Clear Case for version control.
- Developed test classes in JUnit for implementing unit testing.
- Used GIT controls to track and maintain the different version of the project.
- Interacted with testing team to fix defects.
- Working experience on Shell scripting UNIX/Linux.
Environment: RAD 7.5, Web Sphere Application Server 7.0, Spring Framework 3.0.5, jQuery, Bootstrap, AJAX, JSON, Java 5.0, JSP, JavaScript, HTML, CSS, DOJO, SOAP, JAX-WS, JDBC, DB2, Log4j,Google API, Hibernate, Rational Rose, JMS, UNIX, Oracle 10g.
Confidential
Java/J2EE Developer
Responsibilities:
- Developed the application as per the functional requirements from the analysts
- Worked on Web portals using Core Java, J2EE, and JavaScript.
- Designed Class and Sequence Diagrams for the FTP functionality.
- Developed the client-side validation using JavaScript.
- Developed web screens in Html and JSP.
- Developed the transaction-oriented logic in the Data Access Layer.
- Designed, developed, debugged and tested the web based J2EE application
- Used Hibernate 3 for the data connectivity.
- Used Log4J utility to log error, info and debug messages.
- Resolved complex problems in less time.
- Configured and deployed the J2EE application on WebSphere Server 5.
- Played major role in the completion of the project.
- Used apache struts to develop the web-based components
- Used Struts Framework for the DAO.
- Tested the whole application for errors screen by screens
Environment: Java 1.4, Core Java, JSP, Servlets, J2EE, RAD 6.0, UDB, HSQL, UML, Visio, CVS, Log4J, Win XP, Hibernate 3, Struts, Agile, DB2, Windows.
Confidential
Java Developer
Responsibilities:
- Analyzed business requirements, participated in technical design, development and various modules assigned.
- Strong technical knowledge in Core Java, J2EE and JEE development.
- Extensive experience design and coding in J2EE (Servlets, JSP) Environment with Eclipse IDE.
- Implementation of GUI for flight Booking Module, Hotel Booking Module, Cancelation Module.
- Involved in development of Web pages which represent the View using JSP HTML CSS and JavaScript, JQuery
- Involved in writing Hibernate queries, and Hibernate specific configuration files and Hibernate mapping files.
- Implemented Object-relation mapping in the persistence layer using hibernate frame work in conjunction with Spring Aspect Oriented Programming (AOP) functionality.
- Implemented persistence layer using Hibernate framework and developed the Application layer using Java Beans.
- Developed DAO, Service, Controller and View Components classes and also Configurations-JDBC Configurations, Hibernates, Springs Configuration and Web.xml Configurations.
- Used Eclipse IDE for development the application with SVN of Version Control System.
Environment: JDK1.5/5.0, Core Java, C++, Multithreading Java /J2EE, Servlets, JSP, Springs and Hibernate, Spring MVC, XML, HTML, CSS, JavaScript, Oracle 10g, JQuery, Ajax, SQL, SVN, Eclipse IDE, Spring Tool Suite IDE, Junit, Windows 7/8.