Hybris Developer Resume
UtaH
SUMMARY
- Six Years of experience on developing multi - tier web applications.
- Two years of experience on developing e-commerce applications using Hybris.
- Worked on projects that follow agile mode.
- Worked on different phases of SDLC like analysis, design, development, implementation, production and testing.
- Hands on experience creating custom extensions, data modeling and creating catalogs using Hybris.
- Experienced in writing IMEPX for content loading.
- Experienced in creating page templates in WCMS cockpit, content for pages and navigation.
- Strong experience in developing applications using Struts, Hibernate, Spring framework.
- Expertise on working with different technologies Java, JEE, Servlets, JSP, JSTL, EJB, JPA, JMS, JTA, JavaBeans, JDBC, HTML, Script, CSS.
- Experience in XML development with expertise in XML related technologies such as XML/XSL, DTD, XSD and SOAP.
- Worked with multiple RDBMS such as Oracle, MySql, and MS SQL Server.
- Experienced in customizing and deploying the applications in Web/Applications servers like BEA Web logic, IBM Web Sphere and Apache Tomcat.
- Worked on application servers like IBM Web Sphere, JBOSS and Web Servers like Apache Tomcat, IBM http web server.
- Wrote Web Services both SOAP and REST and has extensive knowledge of web services platform elements like SOAP and WSDL.
- Proficient in application development using several IDEs and different Version Control Systems. Hands-on experience in using Eclipse, Clearcase, CVS and SVN version control tools.
- Experience in developing application using proper using coding standards and experience in participating in code reviews to analyze best practices, test cases, etc.
- Extensive knowledge & experience working on performance tuning, coding-optimization.
TECHNICAL SKILLS
Java Technologies: Core Java, JDBC, Servlets, JSP, JAX-WS andJAX-RS
Operating Systems: UNIX, Windows.
DBMS: Oracle, MySQL and HSQL
Ecommerce Technologies: Hybris
Scripting Languages: Java script, HTML, XML, Ajax, Jquery, AngularJS.
Application & Web Server: Websphere, Tomcat.
IDE: Eclipse, MyEclipse
Data Persistence Framework: Hibernate
Frameworks: Struts, Spring, Hybris framework
Service: Avalara Tax, PayPal, Litle
PROFESSIONAL EXPERIENCE
Confidential, Utah
Hybris Developer
Responsibilities:
- Coordinating with Business teams for requirement analysis anddevelopment.
- Development of E-Commerce website using Hybris.
- Involved in implementing items.xml and relations between itemtypes.
- Involved in bug solving.
- Involved in the design of Workflow component.
- Developed High level and Low level design documents for theE-Commerce application.
- Configured production & staging environments for the Hybrissystem deployment.
- Responsible for Handling Configuration management for varioususers.
- Involved in writing cron jobs and configure cron job to run at specificinterval time frames.
- Developed JSP pages using JSTL, JavaScript and Angular JS.
- Worked on customizing of product cockpit editor area.
- Worked on WCMS for defining catalog content and defining BTG rules.
- Involved in writing IMPEX for content loading.
- Developed Restful web service for sending product information toSDFC through cron job in JSON format.
- Involved in writing flexible search queries in DAO layer.
Environment: Java1.7, Hybris 5.3, Oracle,Webservices, SVN, HTML, JSP, Tomcat7.X, AngularJS, JSTL.
Confidential, CA
Hybris Developer
Responsibilities:
- Involved in creating TDD for the order management system.
- Involved in Promotion and Voucher modules implementation
- Involved in integrations of In-house platforms with the application toaccess the customer and order information.
- Used Spring Validator Framework for Client Side Validations
- Involved in the design of User Interface Framework and Workflow
- Component.
- Developed High-level application designing for the Internalizationsupport.
- Designed Independent services like Payment Gateway, AVA Tax, ERPintegration systems.
- Responsible for Handling Configuration management for various users.
Environment: Java1.7, J2EE, Hybris 5.1, SQL Server 2012, Litle Payment Gateway, Avalara Tax Services,Webservices, SQL, HTML, JSP, Tomcat 6.x.
Confidential
Responsibilities:
- Developed User Interface using JSP, Java Script, HTML, Tag libraries and Custom framework similar to struts.
- Developed client side validation framework using commons validator framework to validate form data.
- Developed JavaScript functions for validating client entries.
- Involved in development of persistence components using DAO design pattern.
- Designed and developed Service layer module interfaces and classes using EJB for data transaction process.
- Implemented various JEE design patterns such as Value Object, Data Access Object.
- Used JMS for queuing and messaging.
- Developed test cases to help testing teams for regression testing.
- Involved in requirement analysis, in design phase, good exposure to Story board and design documents.
- Used Native rules engine, which is similar to corticon to run, perform business logic.
- Used schemetron to validate the incoming and outgoing XML files.
- Consumed RPC style webservice and included necessary validation on the request xml.
- Used Winscp to drop files to server.
- Used putty to run batch jobs in development environment.
- Used PLSQL, SQL to run queries in database and to perform data fix.
- Used ClearCase as version control system for the source code.
- Actively involved throughout the life cycle of the project from requirements gathering to maintenance and optimizing the system.
Environment: Java, JEE, JSP, EJB, Java Script, Web Services, JMS, ClearCase, UNIX, WebSphere, Oracle, Myeclipse, SqlDeveloper, Putty, Winscp.
Confidential, Cleveland, OH
Responsibilities:
- Developed OMP (Online Marketing Portal) related user interface using JSP, developed reusable to marketing/ advertisement module related tags and consumed JSTL and Struts tag libraries.
- Developed user interface validations using Java Script, developed struts interceptors to handle client validations using commons validation plugin, published reusable custom validations rules.
- Developed Store Locations service, Promotion services analyzed these use cases to develop necessary test cases for all possible scenarios.
- Published and developed business logic in simple POJO and published these services as stateless session beans and as Web services to consumable external components.
- Developed Web Services using JAX-WS, tested these services using SOAPUI.
- Developed persistence components using DAO design pattern, developed and published DAO using Hibernate.
- Developed Asynchronous messaging components to deliver conformation emails using JMS point to point domain and Message driven beans. Configured JMS queue configurations in Web Logic Application server.
- Developed and published log component as aspect using Spring AOP, Log4J. Managed and orchestrated dependencies using Spring IOC.
- Defined project structure and managed project dependencies using Maven.
Environment: Java, JEE, JSP, JMS, EJB, Web Services, Spring, Hibernate, Struts, SOAP, WSDL, XML, UML, SVN, Maven, JUnit, UNIX, Oracle, and Toad.