Senior Software Developer Resume
SUMMARY:
- 12 years of IT industry experience encompassing a wide range of skill set, roles and industry verticals.
- Extensive hands on experience in web, mobile application and software development in e - Commerce, m-Commerce, Retail, Wholesale, Home-Shopping Industry and experience in architecture & development of Android mobile platform based applications in retail business with exposure to the server-side configurations & applications.
- Experience on service integration, SOA integration, WebSphere Commerce Server, Hybris, Sterling Order Management, Data Stax (Cassandra DB), Spring, Rest, Play Framework and used Deployment & Development using Microsoft Azure Cloud platform through his overall work experience.
- Proficient in analyzing and translating business requirements to technical requirements and architecture.
- Involved in understanding the requirement through communicating with client and onsite coordinator and involved in estimations of e-commerce design, High level /Low Level Design (functional and technical) and testing documents.
- Good experience in technologies like WebSphere Commerce 6.0/7.0, WAS, JAVA, J2EE, Hybris.
- Good communication skills, interpersonal skills, self-motivated, quick learner, team player.
TECHNICAL SKILLS:
Websphere Commerce: Websphere Commerce 5,6,& 7, FP 5.0/Fix Pack 6.0/7.0, Java, J2EE, Hybris
Functional Modules: Payment System, Distribution/Order Management system, Delivery Choice, Call Center Management, Inventory System, Member and Catalog system.
RDBMS: Oracle 10G, DB2 UDB 7.1/9.0/11.0, MS-SQL Server 6.5/7.0
XML:: DOM, SAX, XSD, JAXB
Web:: Tomcat, Oracle WebLogic 11(10.3.4), HTML, Maven, Jenkins, AJAX, JSF, Spring, Struts, Hibernate
Other Tools:: RAD, WAS 5.1, CVS, SVN, Soap UI 3.0, Git, Stash, Kibana, SolarWinds, Postman, VersionOne
O/S: Windows /2000 XP, Windows 7/8, UNIX, Microsoft Azure Cloud
PROFESSIONAL EXPERIENCE:
Confidential
Senior Software Developer
Responsibility:
- Interact with the cross functional team and translate Business requirements to technical requirements by analyzing current code and create Technical Specifications (high & low-level design).
- Conduct gap analysis for the features that the existing eCommerce product does not provide and create Technical Specifications (high & low-level design).
- Effort estimation for design deliverables in each sprint on multiple projects using VersonOne based on Agile methodologies and responsible for regular client interaction and sending status report.
- Development and Host of Restful API Services for Mobile and Web Gallery offers into Microsoft Azure cloud platform.
- Work on current production defects which are built on technologies like Microsoft Azure, Spring, Hibernate and Play framework using Cassandra DB for Mobile, Web, Desktop applications.
- Involved in development of Web services (Consumer/producer) for external third-party systems.
- Worked on integration with third party OMS Sterling Order management system using Rest API.
- Developed JUNIT test cases and code coverage.
- Work on JMS MQ setup and listener development.
Confidential
Java Tech Lead
Responsibilities:
- Leading the offshore team and implementing and supporting the new releases of different sprints.
- Worked on Troubleshooting, debugging and resolving high priority production issues.
- Worked on integration with third party systems for inventory (Galaxy), Fraud Check (Acertify), Payment System (ACI) and Sterling Order management system (OMS) using Rest.
- Worked on customization of Rest services used during check out flow
- Involved in creation of design document as per client requirement along with unit test case document
- Experience on UNIX and window system.
Environment: Core Java 6.0, J2EE, Spring XML, Hibernate, DB2 9.0, GIT Stash, RAD, Soap UI 5.1, Rally, Oracle
Confidential, Boston MA
Java Tech Lead
Responsibilities:
- Leading offshore team to get the work done timely and coordinate with onshore lead for our daily work.
- Involved in development of Sparx Integration into PDP page for Cross/Up Sells, Recommendations and Integration with Eccentrica for Replenishment Strategy.
- Worked on data load activities for loading the offer & offer price for premium customers.
- Involved in design document, unit test case document and code review activities.
- Involved in development of Premium Customer Saving Program and display of premium Icons into PDP.
- Worked on presentation layer of the application which includes web page creation, worked on
- presentation layer of the application which includes web page creation.
- Validation and completing the workflow with writing controller and task commands
Environment: Core Java 7.0, J2EE, XML, Ajax, Oracle 9.0, GIT Stash, RAD, Spring, Hibernate, Rest
Confidential
Team Lead
Responsibilities:
- Involved in Understanding the Requirement through communicating with client and onsite coordinator.
- Worked on estimations of e-commerce design, High level /Low Level design (functional and technical) and testing documents.
- Involved in development of WebSphere commerce 6.0/7.0 for different subsystems (Order, Member, Messaging and Inventory).
- Worked on configuration related to Email/ESpot/Promotions and different email configuration with Sterling order management.
- Worked on Outbound/Inbound messaging for integration with external systems (Aura/Sterling OMS).
- Worked on Payment integration with PayPal and other existing payment methods (Master pass) with Data Cash
- Installation of RAD, WAS and WCS toolkit and worked on configuration related to MQ.
- Knowledge of Web Analytics’ tools (Google Analytics) and integration with Bazaar Voice for rating and review.
- Worked Data Load Utility and involved in Deployment and Release notes of war.
Environment: Web Sphere commerce 7.0, Core Java 6.0, J2EE, WAS, XML, Ajax, DB2 9.0, SVN, RAD, MQ
Confidential
Assistant Manager
Responsibilities:
- Development and implementation of micro website of Star CJ.
- Involved in communication with different Koreans clients for different process for integration ERP system.
- Implementation of warehouse, call center management and order process management.
- Involved in development and maintenance of different subsystem.
- Involved in deployment and Release notes of war.
Environment: Java 5.0, J2EE, WCS 6.0, Confidential WAS 5.0, DB2 9, Spring
Confidential
Senior Software Engineer (Java)
Responsibilities
- Implementation of Tag cloud, SEO optimization of web portal.
- Implementation of Payment gateway for different banks and Gift Card application for purchase movies.
- Involved in implementation of new technologies and new process related to web application.
Environment: Java, J2EE, Struts, Java Script, Ajax, XML, JAXB, JBoss 4.2
