We provide IT Staff Augmentation Services!

Sr Hybris/full Stack Developer Resume

PROFESSIONAL SUMMARY:

  • Having 14+ years of experience in Java/ J2EE /Core Java /Core Spring software development includes architecture, Analysis, Design and Development of Enterprise applications.
  • Extensive experience in design and development of multi - tier applications using Java, J2EE, Core Java, OO Java, JSP, Servlets, EJB, JMS, Web Service (JAX-RS, JAX-WS), JMS, Struts, Design patterns, spring, Hibernate.
  • Proficiency in servers such as IBM Web sphere 7.0/8.0,Tomcat
  • Expertise in Hybris ecommerce Platform. Have 5 years of experience in SAP Hybris
  • Experience in web application design using spring and Struts, Node.js Frameworks. Extensive Experience in using MVC (Model View Controller) architecture for developing applications using JSP, Java Beans and Action classes and Controllers.
  • Experience in client side Technologies such as HTML, CSS, JavaScript, ES6, Reacts.js,Redux,Node.js,YUI library, Query.
  • Extensive experience in front end unit testing frameworks such as enzyme, Jasmine,karma
  • Expert in HTML5/CSS3 development and have experience in Responsive design(media queries).
  • Experience working in Jira,Bitbucket
  • Participated in the elaboration of JEE / SOA Architecture Solutions for Business Applications.
  • Strong experience of developing data models using Hibernate POJO's, configuring Hibernate persistence layer, mapping Java classes with database using Hibernate and in Hibernate query language (HQL).
  • Experience in web programming and front-end integration though Java Servlets.
  • Proficient in using RDBMS concepts and writing complex queries and extract data from Oracle and MS SQL databases.
  • Experience in design, development, administration, troubleshooting of web applications using java/j2ee
  • Expertise in Database Design, Creation and Management of Schemas, writing Stored Procedures, Functions, DDL(Data definition language ), DML(Data Manipulation Language ), SQL queries.
  • Expertise with Object Oriented Design (OOD), Object Oriented Analysis (OOA), Object Oriented Modeling (OOM) based on Unified Modeling Language (UML) architecture.
  • Experience with an automated and unit testing tool such as JUnit, Mockito,Cucumber
  • Excellent communication and interpersonal skills and involved in client interactions for scoping, effort estimates and status reporting and onsite and offshore development.
  • Experience and Strong knowledge in Design Patterns like Singleton, JIRA, Service Locator, MVC, Facade, Value Object and Caching Technique.
  • Strong knowledge on Agile SCRUM methodology and Waterfall model.
  • Performed all dimensions of development including Business Process Analysis, Requirement Analysis, Design, Test driven development.
  • Hands on experience writing web services both client side and end point using WSDL, SOA, SOAP and Rest Ful (JAX-RS, JAX-WS).
  • Extensive experience in Software Configuration Management using Version Control tools such as GIT,CVS, SVN and responsible for various software version releases. Proficient in writing UNIX and shell scripts.
  • Experience in Docker and Vagrant
  • Familiar with CI/CD tools such as Jenkins
  • Knowledge on AWS EC2, AWS Lambda

TECHNICAL SKILLS:

Java/J2EE: Java 1.8/1.7/1.6/1.5 , SQL, PL/SQL, C++, JNDI 1.1/1.2, Servlets 2.1/2.2/2.5, JSP 1.0/1.1/1.2, JavaBeans, XML Beans, JAXP, Web Services (SOAP)

Framework/Libraries: Struts 1.x/2.x, spring 2.x, EJB 2.x, Hibernate 2.x/3.x,, Apache Axis2.0, JAX-WS, SOA, Ajax,, LOG4J

Middleware: Web Services, WebSphere 7.5, Apache Tomcat 5.x/6.x IDE IBM RAD 7.5, Eclipse2.1-3.5, SOAPUI

Databases: Oracle 8i/9i/10g, MS SQL Server 2000/2005/2008 , MySQL, IBM DB2

Web Services: SOA, SOAP, REST, XSD, WSDL, XML

XML/HTML: XSD, XML, SAX, DOM, HTML, XHTML, DHTML, CSS

Scripts: JavaScript

Design Skills: UML (Rational Rose, Visio), Object Oriented Analysis and Design (OOAD), Java Enterprise Design Patterns and Database design (ERWIN)

Protocols and UML Tools: SOAP, LDAP, RestFul, SOA

Design Skills: UML (Rational Rose, Visio), Object Oriented Analysis and Design (OOAD), Java Enterprise Design Patterns and Database design

Version Control Tools: Source Control VSS, SVN, Starteam, Git

Development Methodologies: Agile/Scrum Methodology, Waterfall

Deployment and Testing: Maven, Ant, JUnit

Operating Systems: Windows 2003/2008, Windows XP, UNIX, Linux, Windows 7, Mac

Tools: and Utilities: Firebug 1.6, Web

Front end technologies: HTML, CSS, ES6, JavaScript, Redux, React, Jquery, Ajax

PROFESSIONAL EXPERIENCE:

Confidential

Sr Hybris/Full Stack Developer

Responsibilities:

  • Understanding business objectives and implementation of business logic.
  • Involved in various phases like design and development of Software development life cycle(SDLC)
  • Developed the application using agile methodology and planned the Scrum meetings.
  • Server- Side implemented on J2EE, Eclipse platform
  • Designed the system based on Spring MVC Model architecture. Developed a business logic layer using Spring framework.
  • Involved in the integration of spring for implementing Dependency Injection (DI/IoC).
  • Designed and developed the UI using React,Redux,Html,ES6,CSS
  • Added lot of new functionality on website(Redesign,stock visibility)
  • Interacted with java controllers( JSON to write/read data from back end systems).
  • Used JIRA for task management and Confluence for documentation
  • Lead developer in IPG payment gateway integration and split-payment implementation
  • Implementation of online gift card redemption.
  • Implementation of ‘shop the look’ feature.
  • Preparation and coordination of integration testing with external parties.
  • Educating customer support team and formal hand over on changes in order process and payment mechanism.
  • REST services and UI component implementation of brand new single page checkout experience
  • Involved in Behaviour driven development using cucumber
  • Used Junit and Mockito for unit testing.
  • Hands on experience in endeca
  • Invloved in integrating eBay with Hybris using webmethods through channel advisor
  • Worked on deals and vouchers
  • Worked on Hybris business processes
  • Implemented wishlists for customers
  • Mentor/help Junior developers

Environment: Java1.7/18, Mockito, Junit, SpringMVC, Spring security, SAP Hybris, React, Redux, HTML, SCSS, Karma, Enzyme, webmethods, ESB, Cucumber, Jenkins, Docker, vagrant, tomcat, AWS, Jira, Bitcucket

Confidential

Sr Hybris Developer/Full Stack Developer

  • Worked on multiple client application using ecommerce using Hybris (Ecommerce Software)
  • Worked on Hybris business processes
  • Created and consumed RESTFul web services using JAX-RS
  • Implemented Restful web service using JAX-RS and Jersey.
  • Designed and developed views using models, controllers,
  • Developed Junit test cases to validate the REST services.
  • Extensively involved in the integration of the Front-End web interface with the Spring MVC, JSP,HTML,CSS
  • Built web-based maintenance application to maintain complex specification documents.
  • Involved in the development of presentation layer and GUI framework using CSS3 and HTML .
  • Developed XML web services for retrieving loan information from the bank.
  • Used Log4j for logging purposes.
  • Co-ordinate with offshore team for delivery
  • Review the code delivered from offshore .

Environment: Java 7, Spring, J2EE, HTML, JSP, NodeJS, JSTL, AJAX, JQuery, Eclipse, ANT, Unix Shell Scripting, Apache Tomcat, Git, SOA, J2EE, MS-SQL,XML 1.x, JAXB 2.x, XSLT 1.x, Log 4j, JUnit, SOAP, WSDL 2.0, JAX-RS,JAX-WS, and Web Services.

Confidential

Sr. Java/J2EE Developer

Responsibilities:

  • Involved in analysis and design phases of software development life cycle (SDLC)
  • SCRUM development process was used for the product life cycle management
  • Created detail design document, use cases and class diagrams using RationalRose.
  • Implemented/Developed core J2EEpatterns: MVC, DI/IOC, DAO, Business delegate, Service Locator, Singleton for the enterprise applications.
  • Plan, test, and implement application using Struts,Jquery,Websphere Application Server
  • Involved in creating class diagrams, sequence diagrams,design documents
  • Prepare all documents for project standards and maintain accuracy in same and manage all technical resources to meet all requirements and perform tests on various processes in coordination with development teams
  • Develop web application using spring mvc
  • Develop user interfaces using JSP, HTML, Ajax,JSON,JQuery
  • Use DAO patterns for the backend persistence for Oracle Database
  • Involve in writing Junit test cases
  • Created reports of documents for Engineers
  • Use RSA as IDE tool to develop the application and Junit for unit testing
  • Use Accurev for software configuration management and version control
  • Work closely with QA and clients to identify and solve problem
  • Work in an Agile driven Development environment
  • Deploy the application on the WebSphere Application Server.
  • Provide technical support to all production systems

Environment: JDK 1.5, Web Services, HTML, CSS, Jquery, Ajax, WebSphere Application Server, Rest API,SVN,Spring MVC,Yahoo User interface

Confidential, ATL, GA

Sr. Java Developer

Responsibilities:

  • Plan, test, and implement application using Struts, Apache Tomcat
  • Development of code using Eclipse
  • Involve in Coding of Struts action, struts validation
  • Involve in Unit Testing, Integration Testing
  • Involve in Code walk through, Debugging and Error fixing.
  • Involve in knowledge sharing sessions on Project related concepts for new entrants into the Project.
  • Involve in work allocation and quality audits for the application.
  • Use DAO pattern for the backend persistence
  • Use clearcase for software configuration management and version control
  • Deploy the application on the Tomcat webserver using opsware .
  • Provide technical support to all production system

Confidential, San Antonio, TX

Java Developer/Module Lead

Responsibilities:

  • Plan, test, and implement application using J2EE,Spring,MQ Series,Hibernate, WebSphere Application Server
  • Development of code using WSAD
  • Involve in Coding of Business Object Model, interfaces, adapters, Hibernate Mapping.
  • Involve in configuring Websphere MQ for pulling credit reports for the users.
  • Involve in Unit Testing, Integration Testing
  • Involve in Code walk through, Debugging and Error fixing.
  • Involve in knowledge sharing sessions on Project related concepts for new entrants into the Project.
  • Involve in work allocation and quality audits for the BOM component.
  • Use Hibernate for the backend persistence
  • Use Borland Star Team for software configuration management and version control
  • Deploy the application on the WebSphere Application Server.
  • Provide technical support to all production systems

Confidential

Programmer Analyst

Responsibilities:

  • Plan, test, and implement application using Struts, WebSphere Application Server
  • Development of code using WSAD
  • Involve in Coding of Struts action, struts validation
  • Involve in Unit Testing, Integration Testing
  • Involve in Code walk through, Debugging and Error fixing.
  • Involve in work allocation and quality audits for the application.
  • Use DAO pattern for the backend persistence
  • Use clear case for software configuration management and version control
  • Deploy the application on the WebSphere application server
  • Provide technical support to all production system
  • Provide technical support to all production systems

Hire Now