We provide IT Staff Augmentation Services!

Sr Sap Hybris Lead Developer Resume

CA

SUMMARY:

  • Having 9+ years of experience in design, development, maintenance and support of Java/J2EE and SAP Hybris Ecommerce Applications.
  • Having 2 + years of experience in SAP Hybris Ecommerce Platform.
  • Experience in Catalog Management, PIM and creation of Data Models.
  • knowledge in Cart Management, Checkout and Order processing.
  • Experience in creation of content data like page templates, pages, content slots and components.
  • Experience in working with tools like HMC, WCMS and Product Cockpits.
  • Knowledge in working with Solr search engine.
  • Experience in creation of impex scripts to create product and content data
  • Worked on localization and configuration management.
  • Lead teh deployment process for various environments.
  • Experience in developing Web Applications using Spring MVC.
  • Experience in Restful web services.
  • Having knowledge on Design Patterns.
  • Working knowledge in multi - tiered distributed environment, OOAD concepts, good understanding of Development Lifecycle (SDLC) and Service Oriented Architecture (SOA)
  • Experience in working in teh environments using Agile(SCRUM) and Test Driven development methodologies
  • Areas of expertise includes analysis, design and development of software involving technologies like Java, J2E J2EE1.4/1.1, Servlets, JSP, JDBC, JDK 1.7/1.6/1.5/1.4/1.3, JSTL, SPRING 3x,2.5, JPA, Hibernate 3x, Struts 2.0/1.3, Web Services, SOAP, REST, JQuery, CSS, WSDL, HTML, JavaScript, AJAX.
  • Proficient in Java/J2EE Design Patterns including singleton, command, object pool, session facade, Model View Controller (MVC), Data Access Object (DAO).
  • Well versed with core Java concepts like collections, multithreading, serialization, Java beans.
  • Expertise in design and development of Web service which includes of handling SOAP/REST Requests and Response, WSDL, JAX-RPC, JAX-WS and Web service authentication.
  • Good Working experience in using different modules like Spring Core Container Module, Spring Application Context Module, Spring MVC Framework module, Spring AOP Module, Spring ORM Module etc. in Spring Framework.
  • Experience in writing numerous test cases using JUnit framework.
  • Implemented persistence layer using various features like XML configuration file for Database connectivity, connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to teh database with Hibernate transaction control using ORM tool Hibernate 3.0 framework like HQL queries etc.
  • Extensive experience in SQL, PL/SQL programming, stored procedures, triggers and Query optimization with Oracle 8.x/9i/10g.
  • Written queries for insert, update and modification operations. Performed database normalization and optimization using database tools.
  • Experience in Configuration Management, setting up company Version policies, build schedule using SVN, CVS, JIT
  • Expertise working on Application servers and Web servers like WebLogic12c, Apache Tomcat 7.x.
  • Hands-on experience in HybrisE-Commerce Tool in developing teh Ecommerce Application.
  • Hands-on Experience in creating live Network Diagrams using SVG.
  • Extensive Experience in Migrating data base from Db2 to Oracle.
  • Knowledge on Data Hub Integration.

TECHNICAL SKILLS:

Ecommerce Platform: SAP Hybris 5x,6x.

Web Technologies: J2EE, XML1.0/1.1, XSLT, EJB1.1/1.2, JSP1.1/1.2, Servlets 2.0/2.3/2.4/2.5Java: (JDK 1.1/1.2/1.3/1.4/1.5/1.6/1.7), AWT, Java Swing (JFC), Java Beans, JMS, JNDI, JavaScript, Hibernate, Spring AOP, Spring MVC, COM, JDBC 3.0, SQL, XSD, DOM, SAX.

Application Server: Web Logic 12c, JBOSS 3.x/4.0, IBM Web Sphere 4.0/5.x/6.x, Tomcat 7.

Web Server: Java Web Server 2.0, Apache Web Server, ANT, Tomcat 6.0, Proxy Server, TCP/IP.

Languages: JAVA, C, C++, Shell scripting, UML.

Databases: Oracle 8.x/9i/10g Enterprise Edition, MS-SQL Server 2008/2005, DB2.

ToolsSap Hybris: 5.6, Rational Rose 2000, Builder 3.5/5.0, eclipse, MS-Office iReport-1.2.5, Jasper, Ant, Squirrel SQL Client, Maven 1.1 /2.0, My Eclipse 5.1.

Operating Systems: Unix (Sun Solaris 2.6/2.8), Unix-HP, Linux 3.1, Windows NT 4.0, Windows 95/ 98/2007.

Reporting Tool: Crystal Reports 9/10/2008

Version Control Tools: CVS, SVN.

PROFESSIONAL EXPERIENCE:

Confidential -CA

Sr SAP Hybris lead developer

Responsibilities:

  • Involved in integrating teh third party Control M generic framework.
  • Involved in Developing and integrating third party Orbeon forms in back office and in store front.
  • Involved in Bazaar voice integration.
  • Involved in Kount third party Integration for fraud check as part of teh order management.
  • Involved in Paymentric third part Integration for transacting teh payments through teh card.
  • Involved in Order managing and Order look up.
  • Involved in creating and integrating teh live chat components.
  • Involved in developing teh flexible search queries restrictions.
  • Involved in loading teh zip code feeds.
  • Involved in validating teh zip codes in check out process.
  • Involved in Developing teh Gust registration form with security questions.
  • Involved in Order processing, fraud check, Order Lookup etc.,
  • Back End services are created by Using SAP Hybris E-Commerce App.
  • Used test driven development approach for application development.
  • Added security for service layer methods using Spring Security.
  • Used teh Rest Templates in teh spring services to call teh rest web services.
  • Primarily focused on teh spring components such Controllers, Model and View Objects, View Resolver. Used Design Patterns such as Singleton, Business Delegate, Session Facade, Service Locator, Simple Factory Pattern, and Data Transfer Object.
  • Involved developing a common frame work to generate teh reports using hybris cron jobs.

Environment: Hybris5.x, Java/Jdk 1.8, Spring 3x, Eclipse, Oracle, Tomcat, Ant 1.8, Agile Scrum, share point, Jenkins.

Confidential

SAPHybris Java Developer

Responsibilities:

  • Involved in creation of new data models and customization of existing data models.
  • Used Y-Empty Cockpit template and accelerators extension in SAP hybris to create teh project structure.
  • Involved in developing teh flexible search queries to fetch teh data from SAP hybris data base.
  • Involved in modifying teh product information in teh PIM.
  • Configuration files for maintain Product Information in HMC and Cockpit.
  • Editor Area Configuration files for Cockpit Customization.
  • Involved in migrating teh data from Excels to SAP Hybris system.
  • Back End services are created by Using SAP Hybris E-Commerce App.
  • Used test driven development approach for application development.
  • Added security for service layer methods using Spring Security.
  • Used teh Rest Templates in teh spring services to call teh rest web services.
  • Created teh spring Bean Factory for initializing services.
  • Extensively used teh LOG4j to log regular Debug and Exception statements.
  • Used JAX-RS annotations to specify teh type of data producing or consuming, validate teh user requests, map user requests and to pass input parameters.
  • Primarily focused on teh Spring components such as Dispatcher Servlets, Controllers, Model and View Objects, View Resolver. Used Design Patterns such as Singleton, Business Delegate, Session Facade, Service Locator, Simple Factory Pattern, Data Transfer Object.
  • Used Web Services (SOAP & WSDL) to exchange data between portal and other modules of BCBS.
  • Involved in creation of Low Level Design including sequence diagrams and class diagrams to understand teh existing architecture.
  • Involved in teh integration of Spring for implementing Dependency Injection (DI/IoC).
  • Developed code for obtaining bean references in Spring IoC framework.
  • Wrote unit testing codes using JUnit, resolved bugs using Eclipse's debugging tool.
  • Worked in an agile environment delivering output in sprints and participating in scrums.
  • Involved in various Development lifecycles including High level and Low Level designs.
  • Used various Java/J2EE design patterns such TEMPhas Single Ton, Front Controller, MVC, Dao, Factory, Prototype, Adapter, Facade, filter, observer as part of teh application development.

Environment: Hybris5.5, Java/Jdk 1.7, Spring 3x, Eclipse, Oracle, Tomcat, Ant 1.8, Agile Scrum, Jira Tool, Jenkins.

Confidential

Sr. Java Developer

Responsibilities:

  • Developed screens based on JQUERY to dynamically generate HTML and display teh data to teh client side. Extensively used JSP tag libraries.
  • Developed teh application using Eclipse IDE.
  • Used Spring Security for Authentication and authorization extensively.
  • Designed and developed Application based on Spring MVCFramework using MVC design pattern.
  • Used Spring Core for dependency injection/Inversion of control (IOC).
  • Used Hibernate Framework for persistence onto oracle database.
  • Written and debugged teh ANT Scripts for building teh entire web application.
  • Used XML to transfer teh application data between client and server.
  • XSLT style sheets for teh XML data transformations.
  • Used JUnit to write repeatable tests mainly for unit testing.
  • Participated in designing Web service framework in support of teh product.
  • Developed web services in Java and Experienced with SOAP, WSDL.
  • Used Log4j extensively for logging Errors.
  • Used MAVEN as build tool.
  • Used Spring Batch for scheduling and maintenance of batch jobs.
  • Deployed teh application in various environments DEV, QA and also Production.
  • Used teh JDBC for data retrieval from teh database for various inquiries.
  • Performed purification of teh application database entries using Oracle 10g.
  • Used SVN as source control.
  • Generated Entity classes and schema using them.
  • Developed and implemented various Ajax Frameworks such as jQuery, JSON.
  • Created Application Property Files and implemented internationalization.
  • Involved in complete development of ‘Agile Development Methodology’.
  • Tested teh application in each and every iteration.
  • Wrote complex Sql and Hql queries to retrieve data from teh Oracle database.
  • Involved E2E Development by integrating Front End and Backend by Debugging.
  • Involved in fixing System testing issues and UAT issues.
  • Involved in Creating Network diagrams by using SVG for various wire centers.
  • Worked in an agile environment delivering output in sprints and participating in scrums.
  • Used Web logic console to deploy teh application in development Environment.
  • Involved in various Development lifecycles including High level and Low Level designs.
  • Used various Java/J2EE design patterns such TEMPhas Single Ton, Front Controller, MVC, Dao, Factory, Prototype, Adapter, Facade, filter, observer as part of teh application development.
  • Converted teh Functional specification documents to Technical specification document.

Environment:JDK 1.5, Servlets, EJB, XML, JQuery, JMS, Struts 2.1, Spring 3x Hibernate 3.0, Spring 2.5, SQL, Web Service(JAX-WS), HTML, JSF, AJAX, DOJO, JavaScript, CSS, SVN, DB2, SQL Server, Adobe Dreamweaver CS5, ANT 1.7, IBM Web Sphere Application Server 6.1, TCPMon, SoapUI, Visio, Rational Rose, Log4j,Svg.,WebLogic 12c.

Confidential

Java Developer

Responsibilities:

  • Actively involved in SCRUM’s and Sprints of Agile Methodology.
  • Created detailed design documents (UML diagrams like Use case, Class, Sequence, and Componentdiagrams) using Rational Rose.
  • Involved in design activities that is HLD (High Level Design) and LLD (Low Level Design).
  • Designed and developed front end using JSP, JSTL, EL, and other custom tag libraries.
  • Expertise in Web Page development using XML, XSLT.
  • Involved in Web Page development using YUI Library.
  • Involved in injecting dependencies into code using concepts like IOC of Spring Framework
  • Designed asynchronous messaging using Java Message Service (JMS) to exchange of critical business data and events among J2EE components and legacy system.
  • Developed applications using Webservices.
  • Developed teh application using Spring MVC.
  • Involved in configuring and deploying teh application using WebSphere.
  • Involved in integrating teh business layer with DAO layer using ORM tool Hibernate.
  • Transaction Management using teh Hibernate configurations
  • Responsible for development of configuration, mapping and Java beans for Persistent layer (Object and Relational Mapping) using Hibernate.
  • Involved in Writing a developing unit test cases using JUnit.
  • Used CVS version control system to check in and checkout teh data.
  • Write and modify database stored procedures, triggers, functions, and pl/sqlScripts.
  • Involved in writing shell scripts for deploying application on UNIX.
  • Involved in build management and build resolution activities of e-commerce project.
  • Involved in Smoke Testing, Testing, bug fixing and documentation of teh system

Environment: JDK 1.5, Spring framework, Hibernate, Web services (SOAP, WSDL), RAD, XML, XSLT, Expression Language(EL), Rational Rose, Windows XP, ANT, JavaScript, HTML, JUnit, CVS, Log4J, YUI library, AJAX, CSS, Eclipse IDE, and DB2.

Confidential

Java Developer

Responsibilities:

  • Involved in various phases of Software Development Life Cycle (SDLC) such as requirements gathering, modeling, analysis, design and development.
  • Designed and analyzed UI screens using JSP, Struts tags and HTML. Used JavaScript for client side validation.
  • Used Struts Framework in teh application which is based on MVC design pattern and integration with Oracle Data base.
  • Involved in Developing teh Jsp pages.
  • Involved in implementing teh Action classes, DTO Object classes, DAO Object Classes.
  • Used Java, Jdbc to interact with database.
  • Used Struts Validation and Tiles framework in teh presentation layer.
  • Used DAO design pattern to retrieve teh data from database.
  • Used SAX and DOM XML parsers in teh application.
  • Used UNIX commands and Shell scripting.
  • Used CVS for version control.
  • Used Jdbc to access Oracle 9i database for accessing customer information.
  • Used JUnit framework for Unit testing of application.
  • Deployed teh application using Tomcat server.

Environment:Java, J2EE, Struts1.2, JSP, Servlets, XML, SOAP, JDBC, JavaScript, UML, HTML, JNDI, CVS, Log4J, JUnit, Tomcat, Eclipse 3.0, Oracle, Unix.

Confidential

Responsibilities:

  • Designed teh application using teh J2EEdesignpatterns such as Session Façade, Business Delegate, Service Locator, Value Object and Singleton.
  • Developed presentation tier as HTML, JSPs using Struts 1.1 Framework. Used AJAX for faster
  • page rendering.
  • Developed teh middle tier using EJB Stateless Session Bean, Java Servlets.
  • Entity Beans used for accessing data from teh Oracle 8i database.
  • Prepared high and low level design documents for teh business modules for future references and updates.
  • Deployed teh application in JBoss Application Server in development and production environment.
  • Implemented CVS as Version control system.
  • Code Walkthrough/ Test cases and Test Plans.
  • Used ANT as build tool. Used Junit for writing Unit tests

Environment: Eclipse, HTML, Java Script, CoreJava, JUnit, JSP, Servlets, JDBC, Oracle 8i, AJAX, CVS and JBoss, Application Server.

Hire Now