We provide IT Staff Augmentation Services!

Senior Hybris Developer Resume

4.00/5 (Submit Your Rating)

Atlanta, GA

SUMMARY

  • 10 years of experience in developing software web applications using Java/J2EE technologies and various open source frameworks.
  • 2.3 years of experience in Hybris eCommerce platform implementation.
  • Experience in full SDLC (Requirements gathering, Analysis, Design, Implementation, Testing, Deployment, Support and Documentation).
  • Experience in working Agile Scrum and Waterfall software development methodologies.
  • Ability to work independently or in a team and handle complex assignments with efficiency.
  • Ability to quickly learn new concepts and technologies.
  • Ability to analyze complex business problems and provide suitable solutions.
  • Experience working in fast - paced, deadline-oriented environments.
  • Excellent technical and communication skills.

TECHNICAL SKILLS

Programming Languages/Platform: Hybris eCommerce software, Java 4,5,6, J2EE, JSP/Servlets, Spring 2.0, Spring 3.0, Struts1, struts2, JSF1.2, Java Messaging Service(JMS), MQ, ActiveMQ, JDBC, Hibernate 3, PL/Sql, HTML, CSS & Java Script.

Web Servers/App Servers: Weblogic, JBoss, Websphere App Server, Apache Tomcat, JRun, Jetty.

Databases: Oracle, DB2, Informix.

Operating Systems: Windows, UNIX, Linux.

Version Control: Git,GitHub Rational ClearCase, VSS, Tortoise CVS, Serena VM, SVN.

IDE/Tools: Eclipse, RedHat Developer, iRise, Putty, winSCP, HP LoadRunner, Serena Business Manager, HP Quality Center

Methodologies: OOPS, UML, Design Patterns

PROFESSIONAL EXPERIENCE

Senior Hybris Developer

Confidential, Atlanta GA

Responsibilities:

  • Creating item types, populating data models, modifying/adding cockpit and hmc configurations.
  • Understanding existing hybris extensions and addons, and extending or modifying according to the business needs.
  • Developing classes, adding configuration, creating impex files, creating and scheduling cronjobs,
  • Implementing and extending Hybris Accelerator 4.8 as per Purchasing Powers’s business requirements.
  • Extending Accelerator’s order processor functionality.
  • Extending cscockpit, admincockpit.
  • Extending hmc module.
  • Enhancing WCMS module to customize it for as per unique nature of PPC’s business - Customer segmentation and restriction requirements.
  • Creating CMS contents and adding webservices to support CRUD operations on data entities of hybris platform.
  • Integrating hybris store with external services like salary service, Windward document generation service etc.
  • Developing components in Hybris platform using Java/J2EE, Spring 3.0, Hibernate 3, Restful Webservices, JUnit 4.5 framework, Oracle 10, PL/SQL technologies.
  • Using eclipse, maven, tortoise SVN, Jenkins, ant to develop the application code.
  • Writing PL/SQL queries in order to transact with the oracle database.
  • Managing source code using Git, GitHub, SubVersion(SVN) Source Code control tools.
  • Creating unit test cases using JUnit 4.5 and testing the developed components.
  • Deploying the software applications and modules in different environments using Jenkins.
  • Providing test region support during QA, performance test and UAT phases.
  • Reviewing the user requirements and validating them against the developed modules.
  • Perform peer reviews of code.
  • Providing timely and complete fix for the defects raised during QA and UAT.

Senior JAVA Developer

Confidential, Alpharetta, GA

Responsibilities:

  • Functional Requirement Analysis
  • Working on a high level design and architecture of the new component and its interface with existing architecture Using MVC Design Pattern.
  • Creating detailed technical design, class diagrams, sequence diagrams, use case diagrams as part of design.
  • Working on the development of the codeusing Core Java/JSP, Struts2, Spring 3.0, JQuery 3.3, JUnit 4.5 framework, Oracle, PL/SQL.
  • Managing source code using Serena Version Manager Source Code control tool.
  • Creating unit test cases using JUnit.
  • Providing test region support during QA performance test and QA testing phases.
  • Reviewing the user requirements and validating them against the developed code to avoid defects.
  • Perform peer reviews of code.
  • Prepared Induction Manual for the new components and enhancements in application.
  • Providing support to the users for any production issues after the deployment.
  • Working with QA teams during QA testing for smooth QA execution.
  • Working on defect during QA and UAT.

Senior JAVA Developer

Confidential, Alpharetta GA

Responsibilities:

  • Analyze, review and understand functional requirement documents.
  • Working on a high level design and architecture of the new component and its interface with existing architecture.
  • Working on detailed technical design, class diagrams, sequence diagrams, use case diagrams as part of design.
  • Working on the development of the code.
  • Perform peer reviews of code.
  • Managing source code using Serena Version Manager Source Code control tool.
  • Creating unit test cases using JUnit.
  • Providing test region support during QA performance test and QA testing phases.
  • Reviewing the user requirements and validating them against the developed code to avoid defects.

JAVA Developer

Confidential, Atlanta, GA

Responsibilities:

  • Working on new enhancements and component development of the application, i.e. creating a new ticket type for a particular business area, say ‘customer return policy’.
  • Impact analysis for change requests from customers application.
  • Working on a high level design and architecture of the new component and its interface with existing architecture using Visio, MVC design pattern.
  • Working on the development of the code using Java, JSP, Servlets, RESTful and SOAP web services, Java Messaging Service(JMS), MQ, ActiveMQ, Oracle.
  • Finding and resolving code issues using Find bug and web Developer tools.
  • Managing source code using IBM Rational ClearCase Source Code control tool.
  • Creating user acceptance test cases for user testing.
  • Need to give test region support during QA performance test and QA testing phases.
  • Managing test cases during all testing phases using HP Quality center tool.
  • Creating software packages software policies for deployment using HP Opsware.
  • Reviewing the user requirements and validating them
  • Perform peer reviews of code.
  • Prepared Induction Manual for the new components and enhancements in application.
  • Providing 24/7 support to the users for any production issues.
  • Migration of application from IBM WebSphere to Tomcat framework.

JAVA Developer

Confidential

Responsibilities:

  • Involved in requirement gathering phase of the project.
  • Prepared requirement document, and system understanding documents.
  • Working on low level design of the system.
  • Assigning task to other team member.
  • Working on the coding in development phase of the project.
  • Creating user acceptance test cases for user testing.
  • Need to give test region support during QA performance test and QA testing phases.
  • Prepared Induction Manual for the application.
  • Prepared support turnover document for support teams.

JAVA Developer

Confidential

Responsibilities:

  • It was a development project, and below are my responsibilities
  • Involved in requirement gathering phase of the project.
  • Prepared requirement document, and system understanding documents.
  • Working on low level design of the system.
  • Assigning task to other team member.
  • Working on the coding in development phase of the project.
  • Creating user acceptance test cases for user testing.
  • Need to give test region support during QA performance test and QA testing phases.
  • Prepared Induction Manual for the application.
  • Prepared support turnover document for support teams.

JAVA Developer

Confidential

Responsibilities:

  • Involved in requirement gathering phase of the project.
  • Conducted meeting with Business analyst and functional owners to understand the requirements clearly.
  • Prepared requirement document, and system understanding documents.
  • Working on low level design of the system.
  • Assigning task to other team members.
  • Working on the coding in development phase of the project.
  • Creating user acceptance test cases for user testing.
  • Performing internal testing of the code using TCS tools @Test.
  • Performing code review using Assent tool.
  • Need to give test region support during QA performance test and QA testing phases.
  • Using TCS tool JPT for performance testing.
  • Provided Knowledge transfer to production support team, and helped them getting up to speed to support application.
  • Prepared Induction Manual for the application.

JAVA Developer

Confidential

Responsibilities:

  • Prepared requirement document, and system understanding documents.
  • Working on high level design of the system.
  • Working on the coding in development phase of the project.
  • Creating user acceptance test cases for user testing.
  • Need to give test region support during QA performance test and QA testing phases.
  • Prepared Induction Manual for the application.

JAVA Developer

Confidential

Responsibilities:

  • Prepared requirement document, and system understanding documents.
  • Attended various technical training sessions to understand the various new technologies involved in this project.
  • Working on the coding in development phase of the project.
  • Creating user acceptance test cases for user testing.
  • Need to give test region support during QA performance test and QA testing phases.

We'd love your feedback!