We provide IT Staff Augmentation Services!

Senior Java Consultant Resume

PROFILE

  • Senior Java consultant having professional experience of over 7+ years in analysis, design, development and implementation of complex business applications using various software and hardware platforms like JAVA, JDK, Servlets, J2EE, Enterprise Java Beans (EJB 2.x), Java Server Pages(JSP 2.0), Eclipse IDE, WSAD 5.0/5.1, JDBC, ORACLE 9i, DB2 8.2.
  • Proficient in design and developing multi-tier applications and worked on different development and Production support projects.
  • Architected different solution for websphere commerce modules like gift card, appliance shopping cart, user accounts.
  • Worked extensively on designing and developed software using IBM Websphere Commerce Suite (WCS 5.6.1) on AIX (UNIX) Platform.
  • Worked with databases like Oracle 9i and DB2 while developing applications.
  • Designing with core JAVA and J2EE design patterns, MVC Paradigm, object-oriented principals/methodologies, UML diagrams.
  • Experience to work in global teams for Fortune 500 Clients
  • Knowledge & experience of Software Development Life Cycle including design, data modeling, software implementation, documentation.
  • Exposed to system analysis and design, system development, integration, installation, deployment, client interaction, software development process.
  • Quick learner with good analytical and communication skills.

CERTIFICATIONS

  • IBM Certified Websphere Commerce Developer v6.0
  • Sun Certified Web Component Developer for the Java 2 Platform, Enterprise Edition 1.4
  • Sun Certified Programmer for the Java 2 Platform, Standard Edition 1.4

TRAININGS

  • Attended training of IBM Websphere Commerce Suite (WCS 5.6) from IBM

EDUCATIONAL QUALIFICATION

  • Bachelor’s Degree (B. Tech.) in Information Technology

SKILL SET

Languages: JAVA, SQL,
JAVA Technologies: JAVA, J2SDK 1.4, J2EE 1.3, Core Java, Java Beans, JDBC 3.0, Javascript
Internet/ Distributed Technologies: EJB 2.0, JSP 2.0, Struts Framework 1.2, Servlet 2.4, Web Services, javascript
XML: XSD, DTD, DOM parsers
Application Server/ Web Server: Websphere 5.1/6.0, Tomcat 3.0/ 4.5 / 5.0
Modeling Tools: System Analysis and Design
Methodologies: OOPS, OOAD
Database: Oracle 9i, DB2
Protocols: TCP/IP HTTP, HTTPS, FTP, SMTP
Frameworks: Struts, WebSphere Commerce Suite 5.6.1, WCS 6.0
ORM: EJB (Entity Beans).
Other Tools: JUnit, Checkstyle, PMD, Putty, Tacacs
Operating Systems: Windows 98/NT/2000/XP, Unix Version 6
IDE: WSAD, Eclipse 3.1
Version Control Tools: CVS, VSS

PROFESSIONAL EXPERIENCE

Client: Confidential
Position: WCS Lead Developer
Duration: Feb 09 – Till Date
Project: HomeDepot.com, Texas.

Home depot is basically having around 21000 stores all over US and I am working for online stores. Environment is based on WebSphere Commerce 5.6.1 and there are so many third party integration for search like endecca and for promoting the products it is using Commission Intelligence and commission junction. I am working for design, development and enhancement of websphere commerce related modules.

Responsibilities:

  • Involved in Design, Development, Unit testing and Integration of the project.
  • Architected the solution for implementing Gift-Card functionality for buy online with gift cards.
  • Architected the solution for implementing Appliance Search with zipcode functionality.
  • Worked closely with the Business Analyst for requirement gathering making designs and implement the solutions.
  • Involved in various breakfix support tasks like defect fixing, new implementations, initial design, coding and unit testing on Order Management, Inventory, Catalog, Shopping Cart functionalities, Endeca Search, Omniture tracking, Documentum for content publishment.
  • Designed and implemented layer for accessing application reference data from database using Entity Beans.
  • Designed and implemented new Gift-Card Project so that people can use giftcard for online shopping.
  • Designed various phases for CSR Order Management System.
  • Configured ejb-jar.xml for handlingtransactionsin EJB for the implemented modules.
  • Created tables, procedures and functions in the DB2 database. Worked on lot of activities like massload, idresgen to implement or adding new categories or parts.
  • Parsed and changed the XML files using DOM parser.
  • Worked on Putty, TaCacs, UNIX editors.
  • Used WinSCP as FTP tool.
  • Ratioanl ClearCase is used for version control and clear quest is used for defect logging, Quality Center is used to fix and control the requirements from design to UAT testing.
  • Conducted code review for team members, involved in Unit testing testing.Prepared Code Documentation for future reference and upgrades.

Environment: Java (JDK 1.4.1), J2EE (Servlets, JavaBeans, JSP2.0, EJB 2.x, JDBC3.0), Websphere Application Server 5.1, Websphere Commerce Server 5.6.1, Oracle9i, Log4j, WSAD 5.1, CVS, Windows XP, UNIX, Putty.

Client: Confidential
Position: WCS Tech Lead, IBM.
Duration: July 2006 – Jan 09
Project: Arcadia International, UK.

Arcadia is basically a production support having 7 brands Topshop, Topman, Evans, Miss selfridge, Dorothy Perkins ,Burton, Wallis. all these stores are live. We have used here WebSphere Commerce Server something called the Extended Sites wherein the seller can have multiple sites promoting a separate brand and targeted towards a different audience. Stores are developed using Order management, Inventory Management, Catalog Management, Messaging, Schedulers, and various other functionalities under Websphere Commerce. DB2 is used for database handling. Health Checkup, Propagation, Addition of new functionalities, Report Generation using Accelerator, Defect fixing, Mercado search, Data Cash are activities comes under support of this project. Putty is used as a Unix editor for AIX server.

Responsibilities:

  • Having good client side(UK) experience, Involved in various design & migration tasks.
  • Involved in Design, Development, and Unit testing and Integration of the project.
  • Worked closely with the Business Analyst for requirement gathering.
  • Involved in various support tasks like Daily Health Checkup, Propagation, Deployment & Development on (PreProd, Staging, Live Environment)of various modules using (Java, JSP, EJBs), WCS (CSR, Reporting, Scheduling) .
  • Designed and implemented layer for accessing application reference data from database using Entity Beans.
  • Configured ejb-jar.xml for handlingtransactionsin EJB for the implemented modules.
  • Created tables, procedures and functions in the DB2 database.
  • Parsed and changed the XML files using DOM parser.
  • Developed EJB Message beans to listen to Websphere MQ.
  • Worked on Putty, TaCacs, UNIX editors.
  • Used WinSCP as FTP tool.
  • Implemented open source Log4j logging framework in whole application.
  • Used CVS as a version-controlling tool for managing the module developments.
  • Written Junit test cases for different business Actions, and prepared code documentation for future reference and upgrades.
  • Conducted code review for team members, involved in Unit testing, Black Box and White box testing. Prepared Code Documentation for future reference and upgrades.

Environment: Java (JDK 1.4.1), J2EE (Servlets, JavaBeans, JSP2.0, EJB 2.x, JDBC3.0), Websphere Application Server 5.1, Websphere Commerce Server 5.6.1, Oracle9i, Log4j, WSAD 5.1, CVS, Windows XP, UNIX, Putty.

Client: Confidential, CA
Position:Senior J2EE-WCS Analyst/Developer
Duration:July 2005 – July 2006
Project: R1 Enhancement/Support

Avery Dennison is US-Europe market leader in creating shirt tags, labels and other office accessories. Avery Dennison has many famous clients like Nike, Wall-mart, and Addidas who purchase tags and labels for their products. Proper Order entry mechanism is needed to enter and track orders at world-wide scale.
Project was the enhancement to existing R1 phase of project. Stores were previously developed but needed improvement like breadcrumbs, change in module of order extract and tracking. Data was cached which required regular Webservice call to other systems. System was enhanced to add orders to WCS through flat files using EDI load process.

Responsibilities:

  • Involved in designing of use case and sequence diagram using UML
  • Developed Command JAVA files for the logic project of WCS.
  • Designed and developed Databeans to access data in JSP.
  • Implimented Access beans for accessing the Oracle database using Session beans and Entity beans for Data project of WCS.
  • Created tables, procedures and functions in the Oracle9i database.
  • Used WCS Exception handling framework to wrap the exceptions and show proper generated error to end user.
  • Developed the JSP, Java Beans using WCS framework.
  • Provided support to the project using bug debugging.
  • Developed the code to cache data returned from Webservice call.
  • Logging of execution was done using log4j framework.
  • Used CVS as a version-controlling tool for managing the module developments.
  • Used Toad for all backend related DDL, DML Oracle queries and cross check backend related validations.
  • Co-coordinated application testing with the help of testing team.
Environment: Java (JDK 1.4.1), J2EE (Servlets, JavaBeans, JSP2.0, EJB 2.x, JDBC3.0), Websphere Application Server 5.1, Websphere Commerce Suite 5.6 (WCS), Oracle9i, HTML, CSS, Javascript, Log4j, CVS, WSAD 5.1, ANT 1.5, Toad, Windows XP.

Client: Confidential, US
Position: Senior JAVA-J2EE developer
Duration: Sept 2004 – June 05
Project: Avery Dennison OE-OM Development support

IBM’s WebSphere Commerce Suite (WCS) is used as the Order entry medium, through which orders are entered. These orders are then sent to Yantra where orders are validated and processed further till fulfillment. WCS is also used to generate many meaningful reports. Stores are developed for users to buy products. WCS’s Command based framework was used to develop multi-tier application.

Responsibilities:

  • Involved in Design, Development, and Unit testing and Integration of the project.
  • Implimented EDI Load process using new command files.
  • Designed and implemented layer for accessing application reference data from database using Access Beans.
  • Implemented numerous design patterns viz. Command Designed pattern, Singleton Design pattern, Data Transfer Objects.
  • Created tables, procedures, functions and triggers in the Oracle9i database.
  • Used Toad for all backend related DDL, DML Oracle queries and cross check backend related validations.
  • Used WCS Exception handling framework to wrap the exceptions and show proper generated error to end user.
  • Developed the JSP, Java Beans using WCS framework.
  • Designed and developed Databeans to access data in JSP.
  • Developed code to invoke Webservice call and used subsequent data returned.
  • Implemented open source Log4j logging framework.
  • Used CVS as a version-controlling tool for managing the module developments.
  • Conducted code review for team members, involved in Black Box testing. Performed Unit Testing for each module and prepared Code Documentation for future reference and upgrades.
Environment: Java (JDK 1.4), J2EE 1.4 (JSP2.0, EJB 2, JDBC2.0), Websphere Application Server 5, Websphere Commerce Suite 5.1 (WCS), Oracle8, HTML, CSS, Javascript, Log4j, WSAD 5.1, ANT 1.1, Toad, Windows 2000.

Client: Confidential, US
Position: JAVA developer
Duration: Oct 03 – Aug 04
Project: Avery Dennison GOCA Integration Development

Project was to develop an integrated backbone for all the legacy systems. Live Order data was pulled form all the legacy system and changed to common Avery Dennison format to be kept in the common Oracle database.

Responsibilities:

  • Involved Development, and Unit testing and Integration of the project.
  • Developed Java files to implement business logic for modification of Order Data.
  • Implemented numerous design patterns viz. Mediator Design pattern, Value Objects.
  • Created tables and triggers in the Oracle database.
  • Used DbVisualizer for all backend related DDL, DML Oracle queries and cross check backend related validations.
  • Used VSS as a version-controlling tool for managing the module developments.
  • Co-coordinated application testing with the help of testing team.
  • Followed SDLC for the whole project development.
  • Environment: Java (JDK 1.3), Oracle 8, Jakarta Tomcat 4.x, HTML, CSS, Javascript, ANT 1.1, DbVisualizer, VSS, Windows 2000.

Client: Confidential, US
Position: JAVA developer
Duration: August 2002 – Aug 03
Project: Integrated Fraud Platform (IFP)

Integrated fraud platform for a large bank in USA is to develop real-time interfaces to back-end systems using WebMethods and existing EAI Wrappers for Integrated Fraud Platform and making these interfaces available as web services that can be used by other applications. The testing is performed using JUnit. Test cases are written and ran through JUnit for Unit testing.

Responsibilities:

  • Involved Development, and Unit testing and Integration of the project.
  • Developed Java files to implement business logic for modification of Order Data.
  • Implemented numerous design patterns viz. Mediator Design pattern, Value Objects.
  • Created tables and triggers in the Oracle database.
  • Used DbVisualizer for all backend related DDL, DML Oracle queries and cross check backend related validations.
  • Used VSS as a version-controlling tool for managing the module developments.
  • Co-coordinated application testing with the help of testing team.
  • Followed SDLC for the whole project development.

Environment: Java (JDK 1.3), Oracle 8, MS-VSS (for source code control), WebMethods 6.1, JUnit, Java 1.4,XML

Hire Now