Post Job Free

Resume

Sign in

Java Developer Project

Location:
Fremont, CA
Posted:
November 06, 2017

Contact this candidate

Resume:

Venkatesh M S S ac251k@r.postjobfree.com

Senior SAP Hybris developer / Technical Lead 510-***-****, Fremont, CA

Professional Summary:

Around 8+ years of professional IT experience which includes 3+ years of experience in ecommerce web development related technologies like SAP HYBRIS, Oracle ATG and 6 years of development experience in Java/J2EE technologies includes Spring, SOAP & REST web services and JBASE banking architecture of T24 software.

Experienced in complete Software Development Life Cycle; from inception of idea, requirement gathering, system design, document reviews, coding, code reviews, unit testing, system testing, product delivery and Product maintenance on varying computer architectures.

Proficient in using OOPs Concepts (Polymorphism, Inheritance, Encapsulation).

Possess good knowledge and work experience on Client / Server and Web-based applications.

Worked extensively in Agile Scrum methodology, followed the best Practices of the Agile-scrum

Experience in creating and maintaining the requirements definition documents that included Business requirements and Functional requirements.

Defining Test Cases, analyzing bugs, interaction with team members in fixing errors, Unit testing and User Acceptance Testing (UAT).

Exceptional problem solving skills and ability to quickly adapt to new challenges.

Excellent hands-on experience in Unit testing, Integration Testing and Functionality testing.

Excellent knowledge in converting business specifications to technical specifications.

Flexible and always open to learn new technologies at fast pace.

Identified performance bottlenecks, refactor and re-implement for improved performance while supporting existing functionalities.

Successfully delivered the project that separates design time and run time of the product called Design studio, a mile stone of the company’s product.

Technical Skills:

Ecommerce Architectures : SAP Hybris (versions 5.4, 5.7, 6.0 & 6.3), Oracle ATG (Version 10.2).

Languages : Core JAVA/ J2EE, XML, HTML, Info-basic.

Server side programming : Spring, SOAP and REST web services.

Client side programming : Java, AJAX, JQuery, JavaScript.

Web and App server : Oracle Web logic, Tomcat, Jboss.

Tools : CQ5, PEGA, Eclipse (Neon), RTC, SVN, Maven, QC.

Education Qualification:

Bachelor of Science in Computer Information Systems, Anna University, India with 82% of overall performance.

Hybris Implementations done:

Done 2 complete B2C implementations

oCorsair – Hybris 6.3 – B2C.

oDome – Hybris 5.7 – B2C & B2B.

Supported Hybris production environment and issues

oMaglis – Hybris 5.4

Professional Experience

Client: Corsair, Fremont, USA Feb, 2017 – Till Date

Role: Senior SAP Hybris / Tech Lead / Architect

Project: Dome – Corsair (Hybris 6.3 – B2C)

Corsair Incorporated is one of the world’s leading providers of enthusiast-grade PC components and peripherals. Their groundbreaking technology and innovation can be found in high-performance memory, ultra-efficient power supplies, PC cases, PC and CPU cooling solutions, solid-state storage devices and soon complete PC gaming systems. Corsair hardware is regularly featured in showcase “dream systems,” and we have earned the adulation and respect of the press, professional gamers, high-end system integrators, and PC enthusiasts worldwide by delivering leading-edge technology products.

Responsibilities:

Technical leader responsible to deliver project and support all Hybris B2C technical support for the team.

Managing 6 Onsite and 6 Offshore Hybris technical developers.

Should provide knowledge transfer to team with new requirement and development engagements.

Meeting with clients regularly as part of our agile methodologies to be in line to the requirement and aspects to customer’s satisfaction.

Working in design, discovery, solution architect, coding and test.

Especially working in the Hybris ecommerce area includes Order management, Payment integration and data migration.

New customizations – Content search using SOLR, SAML Implementation for SSO, OAuth 2.0 used for user assertions, Created ‘media profile’ strategy for custom media url, implemented client requested customized Delivery cost strategy.

Implementing whole code base compatible with SAPs code review.

Technical works in this project: Cybersource payment integration, Avalara TAX implementation, DAV implementation, custom shipping calculation implementation, customized SOLR extended for Content search, practice the best programming OOB approach, designed customers most significant pages like weekly deals / promotion pages / Refurbished products, overall order process handling, SAML and OAuth for IDP integration and many WCMS pages integration with restrictions.

Environment: SAP Hybris 6.3, Oracle, SAP Cloud deployment, Apache Tomcat 2.2, GitHub, SOLR, JDK 1.8, Jenkins, SONAR, JIRA, Apache SOLR

Client: Dome– Under Armour, USA April, 2016 – Jan, 2017

Role: Senior SAP Hybris / Senior Java developer

Project: Dome – Under Armour (UA, DNS and DMD) ecommerce web site development – Hybris B2B and B2C implementations

Dome is an ecommerce US and Japanese website which sells sports unisexual items that includes all sports accessories. We are engaged in this project to complete 3 B2C websites and 1 B2B website for both desktop and mobile in a short span of time. This is a migration project which is confronted to enhance more performance, reusability and portability of the components to maintain the website at ease. This project claims to work with waterfall methodology where the complete requirements are provided by the client during design phase.

Responsibilities:

Lead in developing the ‘My Account’ (user profile) module in all 3 websites. Requirements differs with the sites and preferably using the out of the box Hybris components to accelerate the development.

The ‘My Account’ module plays a vital role to win clients next projects as it is developed with custom portability, performance enhancer and separate component in the whole ecommerce pack.

It is also featured to include dynamic pages which support day to day different business occasions.

Creating WCMS components renders all pages which facilitates the website with the ads and offers to enhance their sale.

Maintaining the complicated service layer components to implement the business requirements with quality codes.

Database queries are framed to support both MySQL and SAP HANA databases, as Hybris supports any DB configurations.

Creating strategies in Spring MVC architectures to ease new business requirements.

Also worked in other module includes Product Search (SOLR), Cart, Transactions, Payments, Product detail page, Dynamic home pages, cronjob reporting and product Impex methodologies.

Supporting team members to regulate the code qualities using sonar plugin integrated development environment.

Lead the team members to follow SOLID object oriented design quality codes focused to reuse the custom development components for the future projects.

Environment: SAP Hybris 5.7, SAP HANA, Apache Tomcat 2.2, SVN, SOLR, JDK 1.8, RTC, Eclipse Mars

Client: BASF, NJ, USA September, 2015 – April, 2016

Role: Senior SAP Hybris / Senior Java developer

Project: MAGLIS – Hybris support – Hybris core and B2B

BASF is a world’s largest chemical company. They invested in projects which improves the better usage of less hazardous chemicals in all human habitats. BASF combines economic success with environmental protection and social responsibility.

The project MAGLIS is a website which has the dictum of ‘Farmer 2020’ to suggest and provide solution to the farmers based on their place, weather and soil information. BASF has collated farmer’s chemical history with which they suggest a better chemical to a farmer for increase in yield and less chances to lose.

Responsibilities:

To create User profiles with specified admin roles to maintain the catalog information on Farming suggestions.

To maintain the Product Catalog using HMC (Hybris Administration Console) and publish the data to Oracle DB.

To import or export the published data from Hybris to Hadoop using Hybris Impex files.

Creation of Hybris workflows to publish the product online.

End product (country specific farming product) approved by scientist undergoes Hybris workflow.

Created product support document to maintain day to day activities.

Responsible to collate day to day activities of other team members and reporting manager as part of team leading activity.

Providing knowledge sharing sessions to other team members and attending other technical sessions for the better understanding of products architecture.

Designing custom Impex scripts for the new or edited products to maintain the production environment stable.

Environment: SAP Hybris 5.4, Oracle 11g, Apache Tomcat 2.2, SVN, JDK 1.7, RTC, Eclipse Mars

Client: BELL, USA and Canada April, 2015 – September, 2015

Role: Senior SAP Hybris / Senior Java developer

Project: Bell – Hybris support – Hybris core and Telco

Bell Canada, the leading Mobile Company which provides both telephony and fixed telephony in the Canada region. It enhances the business by admiring the customers through targeting, promotions and offers.

Responsibilities:

To use the structured SAP Hybris Telco Accelerator with Bells existing promotion and products.

Add new offers and business to align the strategy of other leading sites in Canada.

Clients pre-developed HTML pages are integrated directly with Hybris.

Design the project with maximum utilization of out of box Hybris features for minimal development time period.

Existing business process is reintegrated with Hybris and other features of Telco accelerators are provided to the customers

Analyzing the requirements of clients and created design specific requirement document.

Technical support for infrastructure and programming for JSP and Servlets.

Environment: SAP Hybris 5.4, Oracle 11g, Apache Tomcat 2.2, SVN, JDK 1.7, RTC, Eclipse Mars

Client: AT&T, Bothell, USA March, 2014 – April, 2015

Role: Senior Oracle ATG, CQ5 / Senior Java developer

Project: IRU (Individual Responsibility User) –ATG Support and enhancement – Retail and Telecom

AT&T is the largest provider both of mobile telephony and of fixed telephony in the United States, and also provides broadband subscription television services. It is also the 20th largest mobile telecom operator in the world, with over 106 million mobile customers.

Migration of premier to Hard rock platform for the privileged AT&T customers called Individual Responsibility User (IRU). The project IRU is aimed to create user groups and profile with special promotions and offers. Hence, the development stretches to all the existing ATT web pages along with IRU discounts.

Responsibilities:

Analysis of the specifications provided by the clients in form of User Stories defined in Rally software.

Prepare team for daily standup and scrum meeting calls as a part of Agile practice.

Design the class diagrams in EA write approach documents get the sign off from solution architect for Development.

Coding using JSP pages, ATG components and commerce bean, helper classes.

Worked on DAS, DPS, DSS Product Page, Shopping Cart, Email Configuration.

Coordinating with testing team for fixing bugs.

Daily standup meeting with onsite leads and distributing work the offshore team.

Used agile development methodology and planned weekly sprint to complete the project.

Used rally tool for task tracking.

Followed Test driven development and used Junit testing.

Environment: Oracle ATG 10.2, Oracle 11g, SVN, JDK 1.7, WebSphere, Apache Tomcat 2.2, Eclipse.

Client: Credit Suisse, JPMC and United Bank of Switzerland April, 2012 – February, 2014

Role: Java and web service developer

Project: Temenos Web Service Composer (TWS) – Banking and Finance

Temenos is a lead banking Software Company. The banking software Temenos24 (T24) is a bank which supports all the banking process including Retail, Credits, Savings and Loans, Commercial and Investments. Temenos Web Services Composer (TWS) is designed to provide robust SOA web services of T24 (core banking product of Temenos).

Responsibilities:

Integrating the client third party login server with Temenos web server through SOAP web services.

Coding, debugging, and testing of application modules.

Converting High level design document to detailed design document.

Involved in developing Temenos Process Workflow Designer to create automated banking operations using workflows.

T24 software internal functionalities are exposed as web services using TWS tooling.

T24 API browser is eradicated and replaced with new technology called Hothouse.

Environment: SOAP, JSP, JSTL, Sun Metro web services stack, JBOSS

Client: Temenos Internal October, 2010 – March, 2012

Role: Java developer / T24 application framework technical expert

Project: T24 Upgrade / T24 Update – Banking and Finance

Temenos is a lead banking Software Company. Temenos releases its software version periodically in the series of Rxx - where xx stands for the year of release. For enhanced software functionality and new developments, banks are offered to upgrade or update their T24 software. This is a step by step process to completely create a new upgraded environment with all previous data.

Responsibilities:

Needs to setup the pre or post software environment as the backup of existing bank.

Fixing bugs related to Upgrade or Update process.

Hands on shell scripts to work in Jbase environment.

Used putty for the server connection and started T24 software.

Worked in Data warehousing to extract and transfer data into OLAP database from OLTP database.

Involved in the development of T24 Integrated Development Environment using Java classes and named Temenos Application Framework Java.

Environment: TAFJ IDE, Linux server, Jbase, T24 software



Contact this candidate