Hybris/ Java Developer Resume
Oklahoma City, Ok
SUMMARY:
- Around 7 years of experience in IT services industry in developing web application and Client/Server application.
- 3+ years extensive experience in HYBRIS.
- Familiar with B2B and B2C implementations in agile environment using various Hybris Accelerators.
- Experience in Agile (SCRUM), RUP and Test - Driven development methodologies.
- Well versed with Data Modelling, Service Layer, Cronjobs, Cart Management, HMC Customization, Addons, WCMS integration, Workflows, Spring MVC and UI integration and other core/commerce areas as needed.
- Strong in Cart Management, Checkout and Frequently Purchased Items.
- Good in Hybris Admin Console and Hybris Management Console.
- Can write complex flexible search queries and Cronjobs.
- Expertise in Product Categorization, Classification, SOLR integration with hybris.
- Expertise in Multichannel cockpits, WCMS Cockpit, CS Cockpit and Product Cockpit.
- Create Impex (Import/Export) files for importing product attributes, promotions and product updates for live site.
- Work on personalization, localization and configuration management.
- Implement Email functionality and created Velocity templates as per the client’s requirement.
- Create content data like page templates, pages, content slots and components.
- Provide Hybris Solution designs to more than 2 projects.
- Lead the deployment process for various environments.
- Experience in Web development with HTML, DHTML, JavaScript, JQuery, EXT JS, CSS, AJAX, JSP, XML and XSLT.
- Strong in MVC Architecture, Spring MVC, Spring IOC, Struts 2 framework and Java Server Faces (JSF).
- Proficient with SOAP and Restful Webservices using CXF, JAX-RS, JAX-WS, XML, XSD and JAXB.
- Strong in JDBC Programming and also with writing SQL Queries, PL/SQL stored procedures, Functions, and packages.
- Good with RDBMS like My SQL, Oracle, and DB2.
- Proficient in XML technologies like XSL/XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, JAXP, Apache Axis.
- Strong in Core Java with Multithreading, Concurrency, Exception Handling, File handling, IO, Generics, Data structures and Collections.
- 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.
- Develop Service Oriented Architecture (SOA) based J2EE applications that conforms SOA standards.
- Develop GUIs using Struts, Spring MVC, Spring web flow Frameworks.
- Good with IBM WebSphere Application Server, Oracle WebLogic application servers, JBoss, and Apache Tomcat Application Server.
- Strong with J2EE Design Patterns such as Factory Method, Singleton, Facade, and Factory.
- Use version controller tools like Git, SVN, VSS and CVS.
- Good with object-oriented design, re-use, and component-based development, Unix Shell Scripting.
TECHNICAL SKILLS:
Frameworks/ORM Tools: Hybris Commerce-suite-5.6.0.9, Hybris Commerce-suite-6.2.0.21, Hybris Commerce-suite-6.7, Spring 4.0/3.0/2.5, Struts 2.0/1.1, and JPA.
Internet Technologies: Java EE 5.0, J2EE, Java (JDBC 2.0, Java Beans, RMI), J2EE (EJB 3.0/2.0/1.1, Servlets 2.1, JSP 1.2, JNDI), XML, JMS, SOAP, JavaScript 1.2, CSS, HTML, C, C++.
App Servers/Middleware: WebSphere 6.0/5.1, WebLogic 10.0/9.0/8.1 , JBoss 4/5/6, Tomcat 7/6/5/4/3.
IDE/Programming Tools: Eclipse-jee-Kepler, Eclipse 2.1/3.1, NetBeans, IntelliJ, SQL Navigator, PL/SQL Developer
Operating Systems: UNIX, Linux, Windows
Scripting Language: XSL, XSLT, HTML, JavaScript, JQuery, AJAX
Database/Tools: JDBC, Oracle 8i/9i/10g/11g/12c, SQL Server 7.0
Libraries and Tools: Ant, Maven, Jasper Reports, JMeter
Version Control: Git, SVN, TFS, Win CVS 1.3
SDLC: Waterfall, AGILE SCRUM
Methodology/Design Pattern: Core Gang of Four design patterns such as Factory Method, Singleton, Abstract Factory and Façade & Template
Functional Domain: Hybris e-Commerce, Telecomm, Securities, Networking.
PROFESSIONAL EXPERIENCE:
Confidential, Oklahoma City, Ok.
HYBRIS/ JAVA DEVELOPER
Responsibilities:
- Worked on Cart Management, Checkout, Frequently Purchased Items, Quote Management and Order Management.
- Designed, Reviewed andput a Structure/Checklist in place to measure code quality object-oriented design pattern to support scalability and performance.
- Implemented required interfaces web services using SOAP/REST to consume services from SAP systems.
- Worked on Event Handlers, complex flexible search queries and Cronjobs.
- Created the Impex for the page templates, pages, content slots and components.
- Joined Document Library integration in hybris, customized the SOLR implementation.
- Working with Business Analyst for the new development and any support related changes.
- Working with internal teams for all code deployment, source controlfor this e-commerce application.
- Participating in status meetings, and standup calls.
- UsedSubversion as the configuration management tool to commit and check out the code changes.
- Used JIRAfor bug tracking, issue tracking and project management.
Environment: Java1.6, J2EE, Hybris, HMC, HAC, Web Services with REST API, Oracle 11g, Git, HTML, JSP, JSTL, JavaScript, JQuery, Tomcat 6.x.
Confidential, Chicago, IL.
HYBRIS/ JAVA DEVELOPER
Responsibilities:
- Developed new extensions on Hybris platform to support different e-commerce functionalities.
- Worked on strategic ecommerce solution in consolidating global accounts customers to the hybris platform.
- Worked on design and build of new services and facades on top on hybris platform framework and integrated using spring, build several e-commerce components using REST web services and spring.
- Built new controllers using Spring MVC on top of existing hybris framework and developed various corecomponents for notification, templates, batch processing using spring libraries.
- Worked on WCMS for creating page template, components, content slots, facade and service layer.
- Developed new CMS components, page templates, created attribute handlers, velocity templates for CMS cockpit.
- Worked on shopping cart, checkout process, internationalization, customer registration process, e-mail templates for registered users and CS cockpit.
- Part of impex imports for content and product data importing, various cronjobs for revenue report generation.
- Worked on Spring MVC to decouple business logic and view components, developed the Business Logic using Plain Old Java Objects (POJOs).
- Developed user interface using JSP, HTML and performed client-side validations using Java Script, WebServices using SOAPUI.
- Participated in Code reviews, design discussions, estimation sessions in agile methodology and participated in daily scrum and sprint planning meetings.
Environment: Hybris Commerce Suite v5.0, Java, J2EE, Spring MVC, WebServices, JSP, HTML, log4j, JMS, JSP, JQuery, JSTL, HTML, CSS, Agile (Scrum).
Confidential, Phoenix, AZ.
JAVA DEVELOPER
Responsibilities:
- Requirements gathering and analysis, understanding Organizational goals and objectives, blue printing and designing e-Commerce solutions for the end users using Hybris Product.
- Developed Shopping Cart functionalities like displaying all the products in the catalog, adding products to the cart, editing the cart, displaying items in the cart functionalities.
- Developed various IMPEX scripts to import data into the type system.
- Written Flexible Search Queries to interact with items.
- Implemented the change requests and new enhancements for the website.
- Implemented the Cron jobs using Hybris to pass over the orders, received from the web, to the ERP Intuitive systems for the order fulfillment process.
- Developed Customer Management module functionalities: Forgot your password, Change Password, Add Address Book, Edit Address Book, View Order History functionalities.
- Customized a Page Template to define number and name of slots of a page and positioning of the slots on the page using JSP.
- Assisted in giving demo and documentation of e-mail template changes from the CMS for the Digital Marketing Team.
- Created Restful web services for in house applications for data exchange w.r.t Orders, Auto shipments and other vital information.
- End to End UAT support in the Hybris E-Comm. implementations & customizations.
- Managed source code using SubVersion(SVN) Source Code control.
- Developed application using Hybris Multichannel Suite with Spring MVC.
- Implemented application for multiple countries.
- Extensively used Spring IOC container for setting up the object's dependencies to make application components loosely coupled.
- Actively participated in daily and weekly status meeting calls.
Environment : Java, J2EE, Hybris, SQL Server 2008, Cyber Source Payment Gateway, Avalara Tax Services, SVN, SQL, JSP, HTML, Jenkins, JavaScript, JQuery, Tomcat.
Confidential
JR. JAVA DEVELOPER
Responsibilities:
- Designed and developed advanced dynamic views using JSP, Java Script, XML, CSS, XML Schema, HTML, and DHTML.
- Designed the application with a web interface to accept user input and run the rating of policies obtained by the user input during the night as a batch process.
- Web application developmen0t using J2EE: JSP, Servlets, spring, JMS, JDBC, Java Beans, Struts, Ajax, JSTL, Custom Tags, EJB, JNDI ANT, JUnit and Apache Log4J, Web Services and Message Queue (MQ).
- Used Struts Framework to implement MVC design pattern.
- Developed struts components-Struts-config.xml, tiles, form-beans and plug-ins in Struts architecture.
- Crystal reports are used for reporting the database details.
- Used Version controls such as CVS, PVCS, and Rational Clear Case.
- Extensively worked with the JDBC Stored Procedures from DB2database.
- Developed EJBs business components (packages and Modified Classes) utilizing the existing packages on Visual Age for Java 3.5.3.
- Tested and implemented applications built using Python.
- Worked with Core Java Applets, Multithreading, Serialization, Externalization, Collections.
- Worked with J2EE Architecture, Design Patterns, available open source frameworks, has written some frameworks and Oracle - SQL Writing, Performance tuning.
- Worked with Java Profiling tools and Application Servers like Web Logic and SOAP, XML messaging, Agile, Scrum with XP.
- Currently in the process of deploying the application on the production server running WAS 5.0 with key role in performance tuning of the system to achieve performance and scalability.
Environment: Java, spring, RESTful web services, Oracle, HTML, CSS, JavaScript, Maven, Jenkins, JUnit, JIRA.
Confidential
JAVA DEVELOPER
Responsibilities:
- Analysis, Design, development of server-side components such as Servlets, Service Classes and persist Oracle Database.
- Designed and Developed System using java 2.0 and J2EE.
- Developed components using Java Swings.
- Interacted with the end-users and gathered requirements.
- Worked on Java technologies including JavaBeans, Swing API.
- Created several tables using JDBC and connected with the database.
- Developed the code for classifieds Module.
- Reviewed the code as per project coding standards.
- Developed JSPs, Java Beans pages to retrieve the data to be displayed in the pages and generated the output.
- Worked in the development of user interface using JSP, JavaScript and CSS.
- Implemented the business logic and developed the Database and Application server Independent components.
- Deployed the application and performed the system testing.
Environment: Java, J2EE, Swing, JDBC, JSP, Servlets, WebLogic, Oracle (SQL and PL/SQL), JavaScript and CSS.