Sr. Hybris Developer Resume
PROFESSIONAL SUMMARY:
- Around 8 years of strong software experience in Object Oriented Analysis and Design (OOAD), development and deployment of web - based and Client-Server business applications using Java/J2EE technologies.
- Strong experience in SAP Hybris E-Commerce platform in implementation of both B2C and Confidential projects.
- Experienced in Hybris Omni commerce Suite, Hybris Management Console (HMC), HAC (Hybris Admin Console), OMS, PCM, PIM, WCMS Cockpit, CS Cockpit and Product Cockpit.
- Experienced in developing new extensions on Hybris platform to support different e-commerce functionalities, product creations, media, setting the catalog, content, script generator, IMPEX, Cron- jobs, validations, promotions and interceptors.
- Experienced in creating page controllers, CMS controllers, services and facades, page templates, store locators, navigations.
- Ability to efficiently translate algorithms, ideas and concepts to software applications.
- Proficient in applying design patterns like MVC, Singleton, Session Facade, Service Locator, Decorator, Front Controller, Data Access Object.
- Expertise in the implementation of Core concepts of Java, J2EE Technologies: JSP, Servlets, JSF, JSTL, EJB transaction implementation (CMP, BMP, Message-Driven Beans), JMS, Struts, Spring, Hibernate, Java Beans, JDBC, XML, Web Services, JNDI, Multi-Threading etc.
- Proficient in implementation of frameworks like Struts, Spring, JSF and ORM frameworks like Hibernate.
- Proven experience with Application Servers like IBM WebSphere, Oracle/BEA WebLogic, JBoss and Tomcat 5.x/4.x/3/x.
- Excellent experience with major relational databases - Oracle 8i/9i/10g, SQL Server 2008, My SQL.
- Extensive development experience in different IDE's like Eclipse 3.x, Jbuilder 9.x/8.x.
- Knowledge on Grid Controls, Pie Charts and other Swing Components.
- Expert level skills on JQuery, JavaScript, VBScript, AJAX, Adobe Flex, ActionScript, JSON, HTML, DHTML, CSS, Tiles, Tag Libraries.
- Hands on experience with build tools like ANT, Maven and logging tools like Log4J.
- Experience in Agile software development process, Test Driven Development and Scrum.
- Production Support-Provided development (quick fixes) and technical support for complex/ critical applications. Coordinated with other teams to resolve end-user issues promptly.
- Excellent written and verbal communication skills, Analytical, Problem Solving skills, strict attention to detail and ability to work independently, lead/work within a team environment.
TECHNICAL SKILLS:
Java/J2EE Technologies: Core Java, J2EE, JDBC, Servlets, JSP
ECommerce: Hybris Commerce Suite, WCMS, HMC, HAC, Product Cockpit
Programming Languages: Java JDK1.6/1.7/1.8, SQL, PL/SQL
Application/Web Servers: WebLogic, JBoss, Tomcat
Frameworks: Struts, Spring, Hibernate
IDEs: Eclipse 3.x, IBM WebSphere Application Developer 5.x, IBM RAD
Web technologies: JSP, JavaScript, jQuery, AJAX, XML, HTML, CSS
Web Services: SOAP, WSDL
Methodologies: Agile, Scrum, SDLC
Testing technologies/tools: Junit
Database Servers: Oracle 8i/9i/10g, SQL Server /2008, MySQL, HSQL
Build Tools: ANT, Maven
PROFESSIONAL EXPERIENCE:
Confidential
Sr. Hybris Developer
Responsibilities:
- Developed various UI pages based on the wireframes to add/edit and display the Bikes and the images and corresponding Notifications from the REST web service.
- Worked on the creating Pages, components and the for the UI.
- Involved in writing Impexes to create and insert new content and data.
- Created necessary Cronjobs for retrieving and updating the Notifications and service alerts from the REST API for the customer bikes.
- Involved in editing the customer support cockpit and creating a new widget for displaying the custom payment details.
- Worked on new Confidential storefront implementation and created cms pages like PDP/PLP and many other content pages for Confidential .
- Worked on Confidential site navigation and creation of various navigation nodes like My Company, My Orders & Notifications.
- Worked on localization concept in creating content to be region & language specific.
- 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.
- Flexible in working with the Cross Functional Teams and helped them in solving the issues.
- Perform peer reviews of code
Environment: Hybris-6.6, Solr, Java1.8, HMC, HAC, SQL Server 2012/2016, GIT, Web services, HTML, JSP, Ajax, JavaScript, JQuery, Tomcat 7.x, SAP, Back office, Bamboo, Widen, Cosmos DB.
Confidential, Orlando, FL
Sr. Hybris Developer
Responsibilities:
- Responsible for requirements gathering and creating Technical Specification Documents.
- Extensively worked on Design and Implementation for Enhancing Weeks Reservation Flow.
- Responsible for Design and Implementation of Discounted Inventory Reservation Flow.
- Worked on SOLR Functionality.
- Worked on Developing Customer Facing Pages.
- Worked on search functionality with SOLR and Facets.
- Worked on WCMS, Product Cockpit customizations.
- Worked on Flexible Search queries, Impex import scripts.
- Customized Data Model for Product and Customer.
- Involved in creation and development of custom components.
- Responsible for developing client side validations using JavaScript & JQuery.
- Managing offshore team and helping them in understanding of requirements.
- Working on Agile Methodologies and creating user stories and tasks to each modeler.
- Assigning tasks to offshore team and reviewing the progress with Client.
Environment: Hybris 6.1, SOLR 5.3.0, Java 1.8, J2EE, Universe, Timeshare Ware (TSW E2010), MARSHA, Cyber Source, SQl Server, Oracle 12c, SOAP Web Services, JavaScript, HTML, CSS, AJAX, JUnit, JQuery, JSP, Jenkins, SVN, Putty, Eclipse, SOAP UI, Agile Methodology.
Confidential, Oakbrook, IL
Sr. Hybris developer
Responsibilities:
- Bug fixes and improvements as required.
- Responsible for maintaining environments and setting up new environments as required.
- Maintaining content, creating backups of exports and importing the same to lower environments as required.
- Configured Sitemaps for all our websites per requirement.
- Setting up Bamboo, migration, upgrade and creation of build and deployment projects.
- Developed High level and low-level design documentation.
- Customized functionality as required.
- Created cron jobs as required.
- Performed build and deployment activities.
- Code maintenance by Sonarqube and performed code reviews.
Environment: Java1.8, Hybris-6.1, Solr, HMC, HAC, SQL Server 2012/2016, GIT, Web services, HTML, JSP, Ajax, JavaScript, JQuery, Tomcat 7.x, SAP, Data hub, Back office, Bamboo, Widen, Bazaar Voice, UPS, Vertex
Confidential, Southborough, MA
Sr. Hybris developer
Responsibilities:
- Using Localization and Internationalization concepts to create content which are specific to country/language.
- Coordinating with Business teams for requirement analysis and development.
- Development of new features in Hybris Multichannel E-Commerce website.
- Involved in Promotion and Voucher modules implementation.
- Involved in integrations of In-house and external platforms to get product data, language specific translations etc.
- Integration of Image Magick and implemented on demand approach for dynamic image conversions.
- Fixed Bugs wherever required.
- Developed High level and Low level design documents for the E-Commerce application.
- Developed High level application designing for the Internalization support.
- Configured the Production & staging environments for the Hybris System Deployment.
- Handling Configuration management for users.
- Code deployment using Jenkins.
- Involved in improving the performance of the application using Junit.
Environment: Java1.8, J2EE, Hybris 5.7/6.0, SQL, Web services, Source Tree, GIT, Tomcat 6.x, Apache 2.2, Image Magick, Jenkins
Confidential, Chicago IL
Java/J2EE developer
Responsibilities:
- Involved in all phases of the project, requirement analysis, design, coding and Unit testing.
- Worked with the Business Analysts to analyze the required functionality and proposed solution.
- Unit testing, debugging and set test conditions based on code specifications. Perform peer code reviews and performance enhancements.
- Team Meetings to discuss the status of the projects and their updates.
- Interacted with Business Analysts for requirement gathering.
- We used VISIO to create the necessary class diagrams etc to design the structure of our product.
- Used Hibernate to persist data to the Database - ORACLE. TOAD was used to perform additional operations on Database, to setup and alter.
- Spring MVC concepts were used to develop the project as it gives us an efficient way to implement validations and processing logic.
- SOAP was used to access data from the server of PINQ service. WSDL was used to integrate the necessary calls to access the data of PINQ. Also, exposed the Web Services to the client applications by sharing the WSDL’s.
Environment: Java 1.6, Spring 2.5, Hibernate 3.2, Eclipse, XML, Web Services, WSDL, ORACLE 10g, Windows XP, Microsoft VISIO.
Confidential, Sacramento, CA
Sr. Java/J2EE Developer
Responsibilities:
- Involved in designing the Rich User interfaces with Adobe Flex Components
- Involved in development of business logic in the Middle tier using Java Technologies
- Extensively used the Adobe Flex charting components for presenting the business data in more interactively
- Involved in bug solving
- Code management with Version control VSS.
- Involved in requirement analysis and development of Portfolio analysis dashboard.
- Involved in implementation of user profiles and profile customization.
Environment: J2EE, Flex Builder, Tomcat 5.5.25, MySQL5.0, ECLIPSE IDE
Confidential, Akron, OH
Java Developer
Responsibilities:
- Involved in Technical design and review of the system created many UML models for use case diagrams, class diagrams and sequential flow diagram using Enterprise Architect.
- Developed front end using JSPs, HTML, JavaScript.
- SOA architecture was used to build the application for better functionality and readability.
- Developed critical elements of the server framework like user authentication, access control.
- Used SOAP for sending and getting data from the external interface
- Developed the Unit and Integration test cases
- Implemented messaging interfaces for asynchronous communication.
- Developing Struts Framework components like Action classes, action forms, JSP valuators etc.
- Written hibernate mapping XML files for the new Java Domain classes to map them with the data base tables and fields, created database schema based on the mapping files.
Environment: J2EE1.5, JSP, JSTL, Struts, Ajax, SOA, EJB, Hibernate, JNDI, XML, Web Services, ANT, ORACLE 10g, SOAP.