Sr Java/ J2ee Developer Resume
NY
SUMMARY
- Sun Certified Java and Web Component developer with over 9 years of experience developing enterprise applications using Java/J2EE technologies in Banking, Insurance and Telecom.
- Extensive work experience through all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi - tier enterprise, web based and distributed applications.
- Expertise in J2EE Architecture, Java and J2EE Core Design Patterns, Object Oriented Analysis and Design/Development Methodologies (OOAD), Object Modeling with Use Cases, Sequence and Class Diagrams using UML with Rational Rose and Microsoft Vision.
- Developed custom web (Internet/ Intranet) and distributed applications using Java, HTML, DHTML, CSS, XML, JavaScript, J2EE and Java EE5.
- Worked extensively using Java, JSP, EJB (session Beans and Message Driven Beans), JMS, JNI, JNDI, Java Mail, Frameworks (Struts, spring, Hibernate, JSF) in Implementing J2EE technology.
- Experience in developing Front-End and User Interface using Struts, JSP, JSF, Ajax, Rich Faces, myFaces, iceFaces JavaScript, HTML, DHTML and CSS.
- Expertise in Cutting Edge Technologies like EJB, JMS, JTA, Log4j, XML and Web Sphere, WebLogic and JBoss.
- Proficient in with GUI plug-ins like Tiles Framework, Customer Tag Libraries and validation plug-ins like Validator Framework.
- Worked extensively with RUP, eXtreme Programming (XP), Agile, SCRUM Methodologies.
- Hands on experience with Version control systems like Visual Source Safe, Harvest and Perforce, SVN.
- Very good at building and Deploying EAR,WAR, JAR files on test, stage and production servers.
- Proficiency in core java concepts like Threads, Exception handling, Generics, Strings and etc.
- Developed AJAX functionalities using frameworks like JSON, DOJO and JQuery.
- Extensive experience in using Application servers Web Sphere Application Sever 7/6.x, WebLogic Application Server 8.1, JBoss 3.0, Apache Tomcat 4.1/5.1.
- Scripting expertise in SQL, Bourne Shell, K Shell, C Shell and bash.
- Experienced with J2EE Design Patterns such as singleton, session facade, business delegate, DAO, DTO, MVC, and Factory.
- Extensive experience in using environment tools of Java including RAD 7/6.0, WSAD 4.0/ 5.1, Eclipse 3.2.1, IntelliJ5.0, NetBeans 5.5, MyEclipse4.1.1 and JBuilder.
- Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
- Used middleware tools like JMS MDB’s and configured Connection Factories and Topics/Queues.
- Expertise in Service Oriented Architectures (SOA- Web Services) using Apache Axis, WebLogic, JBoss and EJB 3.0 Web service framework.
- Expertise in using Relational Databases like Oracle10g, SQL Server2000 and My-SQL, creating stored procedures, triggers, functions, schema design.
- Strong understanding & expertise in web technologies like HTML, DHTML, Java script, AJAX.
- Experience in different application servers like JBoss/Tomcat, WebLogic and Orion.
- Expertise in Unit testing through JUnit framework.
- Expertise in distributed application architecture, object oriented design, and web based applications.
- Possessing strong analytical skills, an excellent team player with good leadership qualities and strong oral and written communication skills.
- Strong communication, collaboration & team building skills with proficiency in grasping new technical concepts quickly.
TECHNICAL SKILLS
Languages: Java, PHP, ASP, C, C++, PL/SQL, SQL.
Operating Systems: Windows XP/ Vista, Mac, Linux, UNIX (Solaris, AIX, HP-UX), DOS.
Java Technologies: J2EE (JSP, Java Script, Servlets, RMI, EJB 1.x/2.x, JDBC, JMS, SOA, Web Services, SOAP, WSDL, JPA), LDAP, Java EE 5.
Java Testing tools: JUnit, log4j, Ant, QA testing, Load Runner.
RDBMS: Oracle 7.x/8i/9i/10g, MS SQL Server 2000, MySQL, DB2.
IDE: , RAD 5.1/5.0/6.0/7 , WSAD, MyEclipse 5.x, JBuilder 9/8, Netbeans, Eclipse, Exadel Studio, Jdeveloper, Flex Builder 3.
Application Servers: WebSphere 4/5/6.x/7, Weblogic 7/8.1/9.2, JBOSS 3.2.2/4.
Web Servers: Apache Tomcat 4/ 5.
GUI: HTML/DHTML, JSF, Struts, JavaScript, Ajax, Tiles, Portlets, XML (Sax, Dom, JAXP), XML Schema, XML Path, XSLT, CSS.
Network Protocols: TCP/IP, HTTP, FTP.
Frameworks: Struts, Spring, JSF, Facelets (Apache MyFaces, Sun’s RI), Hibernate, Adobe Flex, JQuery, JSON.
Source Control: CVS, VSS, PVCS, Perforce, Clear Case, SVN.
Messaging Services: MQ Series, JMS.
Miscellaneous: UML, OOAD, RUP, Design Patterns, MVC, SwiftMQ, Toad, SQL *Plus, Maven, Putty, iText, Bugzilla, Unix Shell Scripting, Active Directory, WinSCP, WinMerge, Filezilla.
PROFESSIONAL EXPERIENCE
Confidential, NY
Sr Java/ J2ee Developer
Responsibilities:
- Analyzed the Business Requirement specifications (BRD) and worked with Business Users and Business Analyst.
- Developed the application using Eclipse. Deployed the application in Weblogic Application Server.
- Identified Requirements done the design and development of use cases using UML /Rational rose.
- Analysis and Design of the Object models and J2EE Design Patterns in various tiers of the application
- Custom tags in JSP and Junit and access beans using Java Beans to support certain functionality, using Struts framework.
- Coded AJAX lookup and callback functions to retrieve person name and policy details for an entered policy code using Direct Web Remoting (DWR) implementation of AJAX.
- Involved in design and Development of user interfaces using HTML, DHTML, JavaScript and CSS.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams, Java Script using Rational Rose, Websphere, JSF and Spring, HTML, Java Portal experience.
- Database Modification using SQL, PL/SQL, Stored procs, triggers, Views in Oracle 9i, Junit, Websphere, J2EE, JSF, Spring, Liferay, SVN, ANT.
- Created of interface to manage user menu and Bulk update of Attributes using JS, EXTJS and JQUERY.
- Responsible for designing the logical and physical database structure for the Oracle9i.
- Involved in design and Development of user interfaces using HTML, DHTML, JavaScript, CSS, Websphere, J2EE and JSF, ANT.
- Involved in adding AJAX, JavaScript components to some of the JSP pages wherever needed.
- Integrate the ExtJs/Sencha framework with Oracle BPM.
- Customized Jasper Reports and SQL procedures according to the client requirements.
- Used Apache’s Jakarta Struts as MVC framework for designing the complete Web tier.
- Implemented the Factory and Singleton design patterns.
- Developed AJAX scripting to process server side JSP scripting.
- Developed Custom Tag Libraries for user interface screens.
- For each APIs developed the DTO, Session Façade, BO and EJBs, HTML, Websphere, J2EE, JSF and Spring web flow, Junit.
- Enhanced and created new Jasper Reports according to the requirements.
- Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
- Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle JDeveloper.
- Created the test data for unit testing. Written the XMLAPI to unit test the code using ctest API tool, SVN.
- Automated Enterprise scenarios using XMLAPI chaining.
- Interacted with the offshore team and functioned as primary liaison between client and offshore team.
- Provided proposals to the client, and determined the project staffing levels, created project timelines, provide the estimates and tracked project’s progress.
- Worked with the business users to help them develop business requirements for departmental imaging and workflow needs. In addition,
- Worked with vendors for implementation of Doc Image Applications and IDE.
- Created the project plans, providing the estimates, conducting the reviews of Functional and Technical design Specs.
- Tracking the project schedules and conducting the Status meetings.
- Overseeing the Functional, UAT and Certification testing activities.
- Reviewed the test Strategies, Test Plan and Test Results.
- Developed GUI screens for XTT & LD application using JSP, HTML, Java Portal and CSS, JSF, Oracle, Websphere, MVC, Spring web flow and JavaScript, Liferay, Junit.
- Designed and modified User Interfaces using JSP, JavaScript, CSS and jQuery, and Junit Websphere.
- Developed the application using Eclipse IDE and worked under Agile Environment and SVN.
- Maintained the documentation for Audit purpose,
- Tracked the Change Requests, reviewed the impact Analysis and design documents.
- Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle JDeveloper 10, Liferay.
- Developed Servlets and JSPs based on MVC pattern using Struts framework and Spring web flow Framework.
- Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
- Implemented Persistence layer using Hibernate to interact with the Oracle database, Used Hibernate Framework for object relational mapping and persistence.
- Used WSAD for writing code for JSP, Servlets, Struts, Websphere, J2EE, MVC Java Portal, and JSF and Spring web flow, Java portal experience, IDE.
- Maintained the business standards and the requirements in EJB and deployed them on to WebLogic Application Server and CSS,Liferay.
- Developed a ClearCase-based Application(A SHELL Scripting of ~400 lines of IDE, Junit
- Implement web service components using JiBX and Apache CXF framework.
- Deployed and maintained LCMS in Oracle Weblogic 10.3 Application server, Liferay.
- Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Spring data, JPA, J2EE, MVC, and JSF, ANT.
- Written JUNIT test cases for testing UI Framework classes and wrote many Java Scripts to do client side validations.
- Developed the UML Use Cases, Activity, Sequence and Class diagrams using Rational Rose.
- Application is deployed on WebSphere and JavaScript Application server. Maven is used as a build tool
- Developed framework using Java, BIRT Runtime, iText, MySQL, Spring web flow, and web server technologies, Junit.
- Implemented a prototype to integrate PDF documents into a web application using iText PDF library
- Mentoring of junior members for Agile (Scrum) process & Junit testing, HTML and CSS, Liferay, SVN, and ANT.
- Developed Oracle PL/SQL Stored Procedures and Queries for Payment release process and authorization process.
- Involved in ILOG Validation System design decisions and architectural designs with Enterprise architect and other Team members
- Rewrote code for enabling download as .pdf with new iText library for Java
- Worked on the Struts framework and JSP and Struts tag libraries to page display technology
- Involved in understanding the whole setup of the application and transfer the knowledge to team in Flex and BlazeDS and Java Portal experience.
Environment: Core Java, J2EE, Oracle 9i, Eclipse, ANT, UML, JBOSS Application Server, Enterprise Java Beans (EJB), JSP, Java Servlets, JavaScript, XML, XSL, JBoss, MS Visual SourceSafe, Web sphere 5.1., Hibernate, Struts, Weblogic, Apache CXF, JQuery, JSP, Servelet, Oracle, CRUD, Junit, Maven, IText, ClearCase, Agile Scrum, Flex, Websphere, MVC, JSF, Spring web flow, HTML, CSS, Java portal experience, SVN, Junit, Ajax, UML, iText, ILOG, ExtJS, Javascript.
Confidential, NY
Sr. Java Developer
Responsibilities:
- Responsible for the prototype of FSD (functional specification document) and TDS (Technical design specification) for each process use cases, design sequence diagrams and class diagrams using UML/ Rational Rose.
- Wrote build and deployment script of the message adapter components using Maven, Created the application in UNIX and windows platforms, involved in shell script or UNIX operating system.
- Developed JSP pages for presentation layer (UI) using Struts 1.2 with client side validations using Struts Validator framework/ JavaScript, and JQuery, IDE, Junit.
- Implement web service components using JiBX and Apache CXF framework.
- Implemented CSS3, DOM API, DOJO and Ajax to create a dynamic and interactive experience.
- Developed the application front end with HTML, JSF, YUI, Alloy, ANT, JSP, Ajax, Struts Tag-libraries. Wrote custom JSP tags for role-based sorting and filtering.
- Implemented J2EE Design Patterns like MVC, Service Locator and Session Façade, and Websphere, Liferay Portal experience.
- Designed and Developed policy screens using JSF Facelets, HTML, XHTML, DHTML, AJAX and JavaScript, Websphere, and Java, and MVC, Spring web flow, Liferay Portal experience.
- Followed Extensive Programming methodology of Agile to produce high quality software.
- Designed Admin module as a SOA and prepared technical artifacts.
- Developed WebServices to communicate to other modules using XML based SOAP and WSDL protocols.
- Developed modules for validating the data according to business rules and used Castor to convert data into array of xml strings.
- Designed the UML, created class, sequential diagrams using Borland Together Architecture, modified code, configured WebLogic server and project in Oracle JDeveloper 10.
- Developed MessageHandler Adapter, which converts the dataobjects into XML message and invoke an enterprise service and vice-versa using JAVA, JMS and ANT, MQ Series and Spring web flow, Liferay Portal experience, Junit.
- Responsible for managing deployment descriptors such as web, faces-config and Hibernate, Websphere.
- Involved in implementation of the presentation layer (GUI) for the application using JSF, HTML, XHTML, CSS and JavaScript.
- Configured faces-config.xml and applicationcontext.xml for JSF and Spring AOP, JQuery Integration.
- Business logic is implemented using Struts action components in the Struts and Hibernate framework.
- Extensively used Multithreading for invoking the database and also implemented complex modules which contain business functionalities using Collection, Reflection, Generics API.
- Developed various JSP custom tag libraries and JSTL, J2EE for achieving most code-reusability.
- Extensively used Struts Web framework and custom tag libraries for presentation tier.
- Implemented Stateless Session EJB to accommodate the business logic.
- Implemented the Spring dependency injection of the Database helper instance to the action objects.
- Developed the complex queries using JPA annotations and JQuery in the POJO, ANT, Junit.
- Designed and developed complex reports using Micro strategy (BI) and performed enhancement on the reports using aggregation techniques, OLAP feature, Data Mart and Report Caching.
- Implemented Custom application framework Exception API, Liferay portal experience.
- Developed various reusable helper and utility classes using Java Beans and J2EE, MVC, Junit.
- Developing and executing unit test cases using JUnit and Java, J2EE, JSF, JQuery, Liferay portal experience, IDE.
- Developed application using JSTL, JSP, struts, java script, Ajax (DWR), HTML, and DHTML, MVC for front-end (Interface) development and designed the pages with html and CSS etc.
- Deployed the application and tested on Websphere Application Server and IDE.
- Conversion of Claims and Member System from VSAM file structure to DB2 database structure.
- Experience with SQL and basic CRUD operations.
- Worked with Trac, Subversion (SVN), wiki, YUI, alloy
- Developed common reusable component libraries (CRUD Scaffolding) to be reused in different projects throughout the company's IT team using GWT, Spring data, JPA, Java, J2EE, JSF..
- Expertise in Cognos 10.x/8.x BI suite (Query Studio, Report Studio, Analysis Studio, Event Studio, Metric Studio, Cognos Connection, Cognos Configuration), Framework Manager, PowerPlay Transformer, PowerPlay client, Java, Spring web flow, JQuery, IDE, Junit.
- Developed front-end User Interface by Flex 3.0 and Action Script 3, IDE, SVN, and Websphere to create reusable UI component for the client side.
Environment: Java, Spring, J2EE, JSP, Servlet, STRUTS, WebLogic Application Server, XML, Web Services (SOAP), JMS, JavaScript, Oracle 9i, PLSQL, JDBC, ANT, CVS, UML, EJB¡¦s, WSAD 5.0/JBOSS, Hibernate, Struts, Websphere Portal, Agile Scrum, DOJO, Cognos, GWT, Subversion, DB2, CRUD, Junit, FLEX, Maven, SVN, MVC, JSF, Spring web flow, JQuery, Liferay Portal experience, IDE, SVN, ANT, Junit
Confidential, NY
Sr. Developer
Responsibilities:
- Able to handle different entities of word ml like tables, text boxes, images, characters, & to convert them in different format like pdf, ps etc.
- Able to create the different format of document with correct precision from word ml to pdf, post script AFP etc.
- Extensively usage of efficient parsers like XPP3, StAX based parsers, piccolo.
- Developing in built traditional Java web application using JSF and JBOSS Richfaces with Java middleware.
- Experienced in using PL/SQL Packages, Functions/Procedures, triggers and views with Sybase.
- Developed the Unix shell scripts to start and stop the Java scheduled jobs, Developed file handling processes and data load programs using Core Java.
- Developed Servlets and Worked extensively on SQL
- Created custom components with JSF and used Tomahawk JSF library and worked extensively on JSF validations, conversions and good knowledge ofFACELETS.
- Implemented client validation using AJAX using JSF tags.
- Implemented Persistence layer using Hibernate to interact with Oracle 9i and SQL Server 2005 databases.
- Refactored solution from J2EE 1.4 to JEE 5 including EJB 3.0 ORM (Java Persistence) JSF and JBoss Seam. Developed and migrate to the newer GWT interface.
- Developed the framework using Java, struts, JSP, JDBC,HTML, JavaScript, Log4J, Oracle and SQL Server.
- Created custom components with JSF and used Tomahawk JSF library and worked extensively on JSF validations, conversions and good knowledge ofFACELETS.
- Integration of all Struts, Hibernate, spring as single application environment.
- Developed Session Beans and Entity beans for necessary transactions using the EJB specifications.
- Responsible for the design, implementation and coding of J2EE technology based applications using XML, Java, Java Servlets, XSLT, JNDI, EJB, JDBC, SQL Server, JSP, CSS and Perl.
- Involved in J2EE coding of Maestro functionalities (JSP as View, EJB as Model and Servlets as Controller) and coding of functionalities in Action interface using Core Java as front end and Oracle as backend.
- Used Web Logic Workshop as IDE for development, used CVS for source code control.
- Wrote build and deployment script of the message adapter components using Maven, Created the application in UNIX and windows platforms, involved in shell script or UNIX operating system.
- Used JQuery to make the frontend components interact with the Javascript functions to add dynamism to the web pages at the client side.
- Developed complex Web Services and tailored Apache Axis API to suit the requirement.
- Implemented Dependency Injection and Aspect Oriented Programming features in MVC Spring framework.
- Configured Struts, Hibernate framework with Spring MVC.
- Designed and develop code for all activities using Struts MVC architecture. Efficiently used the Struts logic, bean and HTML custom libraries (JSP, tiles).
- Developed user interfaces using JSP, JSF frame work with AJAX, Java Script, HTML, DHTML, and CSS.
- Used WebSphere to develop the Session Beans/Entity Beans where transaction persistence is required in the application. Worked on MQSeries with J2EE technologies (EJB, Java Mail, JMS, etc.) on the IBM WebSphere Application Server on the server side
- Deployed the application on Weblogic Application Server cluster on Solaris 10 environment
- Designed the front end using Java Applets and Swing, as well as JSP
- Developed application using JSTL, JSP, struts, java script, Ajax (DWR), HTML, and DHTML for front-end (Interface) development and designed the pages with html and CSS etc.
- Developed the base framework using Java, JSP, Struts, HTML, JavaScript, AJAX, Log4J, Oracle and MS SQL Server.
- Integrated with iText and Jakarta POI to generate Test results in PDF and XLS format
- Worked directly with senior management to establish general guidance and policies for ECM system and document governance concepts within company's strategic and business goals: customer-focused reliability, risk maintenance, continuity, and compliance.
- Layout and design the overall architecture and migration approaches using Oracle ADF.
- Created the WSDL and used Apache Axis 2.0 for publishing the WSDL.
- Installed and configured a multi-server, clustered ILOG environment. Documented architecture and trained client administrators.
- Developed a new logo and website to embrace web 2.0 technologies
- Implemented SOA architecture with web services using SOAP, WSDL, UDDI and XML.
- Migrated code from ALBPM to Oracle BPM 10g and highlighted the Oracle BPM related errors/issues to Oracle team.
- Design, implementation, and development of Oracle ECM workflows to meet the requirements of the business user.
- Exposing and consuming the services to the downstream applications using Apache CXF and Apache camel.
Environment: JBOSS, Rich Faces, Facelets, Java Spring, Unix Shell Script, Web Logic, CVS, JSP, HTML, Hibernate, SQL, Spring, JavaScript, Sybase, Oracle, SQL, JDBC Maven, Apache Axis 2, Web 2.0, SOA, Servlet, iText, ECM, iLOG, EJB, Weblogic, Websphere, JQuery, Oracle ECM, Oracle ADF, Oracle BPM.
Confidential, Warren NJ
Sr. Software Engineer
Responsibilities:
- Involved in requirement gathering, writing technical proposals, planning, estimation, architecture and high level / low level design using Rational Rose and UML 1.4.
- Developed and Implemented WebServices and used Spring Framework.
- Extensively used Struts 1.2 supporting the MVC architecture of the product interacting with the JSP/Servlet/Tag libraries for the UI component.
- Involved in the SOA implementation using Axis/WebLogic web service framework for different product integrations and Web Service interfaces using SOAP.
- Extensively used XSD for validations of XML transfer to the different Web Services.
- The middleware interaction used JMS / MQ series for transferring messages between different components using the JMS/Mail API framework.
- Used JBuilder IDE use for the development life cycle of the project.
- Deployed the application and tested on WebLogic 8.6.1 Application Server.
- Developed Java Server Pages (JSP) for presentation layer using Struts 1.2. Also client side validations using Struts Validator framework/ JavaScript.
- Each module was designed as a separate service interacting as Web services between each other.
- Extensively used EJB 2.0 and various J2EE (JSP/EJB/JMS) component for the implementation of the modules.
- Extensive experience using framework APIs like Struts, Spring, iBatis and Hibernate.
- SVN used as configuration management tool.
- Deployed the application and tested on JBoss 5.0 Application Server.
- Eclipse IDE use for the development life cycle of the project.
- Database Oracle 10g used for the persistence layer.
- Migration of Commerce and caWE applications to JBoss and code changes to remove weblogic specific EJB related dependencies.
- Written unit testing of various components with JUnit framework.
- Development in Java through IntelliJ, Eclipse Java IDE.
- Wrote ANT scripts to build application binaries JAR, WAR and EAR files.
- Used Log4j for logging the application log of the running system to trace the errors.
- Set up JBoss Server, Configured MySQL Cluster in Linux OS and installed OpenCall XDMS.
- Executed data extraction download from Toad & Crystal Reports to create reports needed.
- Developed additional UI Components using JSF and implemented an asynchronous, AJAX (JQuery) based rich client to improve customer experience.
- Automate test cases using the built in framework in Selenium Web Driver using Netbeans IDE.
- Worked with automated scripts using ANT framework to deploy applications on WebSphere application/ server.
- Integrated EMC Documentum with Content Management Interoperability Services (CMIS)for Content Management.
- Involved in debugging the product using Eclipse 3.6 and JIRA Bug Tracking.
- Developed and implemented Swing, spring and J2EE based MVC (Model-View-Controller) framework for the application.
- Built CVS and XML file loaders and splitters for financial data.
- Extensive experience in developing applications using Java and related technologies using WATERFALL and AGILE SCRUM methodologies.
Environment: J2EE JDK, JSP, Servlets, EJB, JavaScript, HTML), Ant and SQL Server on WebSphere Application Server and WSAD, PHP, Hibernate, WebSphere, JSF/Icefaces MVC framework, Oracle Application Server 10g and WebSphere, Spring, iBatis, EJB, JBOSS, JQuery, JSP, Servelet, MySQL, Toad, NetBeans, Selenium, ANT, EMC Documentum, JIRA, Swing, CVS, Waterfall method.
Confidential, Cleveland, OH
Software Engineer
Responsibilities:
- Provided expertise in the design and implementation of store functionality using WebSphere Commerce 6.x.
- Configured DynaCache to provide an effective caching strategy, and greatly improved performance, for a B2C store.
- Designer/developer of web and Windows applications using .Net 3.0/3.5/4.0, C#, Win forms, ASP.NET, ADO.net, Web services, WCF, and XML in multitier architecture.
- Implemented Persistence layer using Hibernate to interact with Oracle 9i and SQL Server 2005 databases.
- Responsible for the implementation of a custom catalog inventory allocation and reclamation system based on client specifications.
- The system used the OOB inventory table but required implementation of new task commands, EJBs (session) and databeans to allocate and reclaim inventory.
- Analyzed and implemented DynaCache invalidation rules to ensure that inventory messages were not incorrectly cached.
- Designed and implemented a solution to allow the persistence of secondary user profile information and also customizations to the Accelerator that allow the creation of Customer Segments based on the secondary profile information.
- Designed and implemented customized promotions to provide greater promotional flexibility to the client.
- Designed and implemented a number of WebSphere Commerce integrations, for a Japanese B2C store, with warehouse management systems, offline inventory management, triggered email messages, and SAP (sales and payment information).
- The design of the inventory management job required the use of IBM WebSphere MQ to retrieve inventory messages.
- Writing new SCR’s specifications, updating the documents of the user’s menu, working in TOAD, Microsoft Visual Source Safe\WinSCP\Unix\Sun Solaris server in a fast- paced environment.
- The messages were parsed and the inventory levels were updated. Implemented EJBs (session/entity) for additional flexibility for integrations.
- Implemented BODL readers and writers to allow the load of custom data.
- Designed and implemented integrations with Responsys Interact to offload email processing to a third-party service provider.
- Develop the codes in C++ programming language.
- Led the effort in the setup of the Physical Operating environment where the Order Management System’s Java, C, and COBOL applications will run. This environment includes the DB2 Client and Gateway, UNIX and Mainframe utilities.
- Participated in the design, coding, testing and implementation of Mutual Fund Trading System. The system provides facilities for order entry, cancel order, account number change, account add, change, delete and inquiry, systematic investments, systematic withdrawals using COBOL, JCL, DB2, CICS.
- Conversion of Claims and Member System from VSAM file structure to DB2 database structure.
- Monitored IBM zOS, MVS, JES3, TSO, ISPF/SDSF, and CICS regions.
- Designed and developed the nationwide CRA (IMS) call capture and reporting system. Maintenance of a CICS.
- Coding of the required utilities in REXX.
- Use FileAid datasets to validate backend results of test events.
- Converted from Compuware development tools (Abend-Aid, File-Aid, Xpediter) to z/OS (Debug, FileManager, and Fault Analyzer) using WDZZ for both CICS and batch processing.
Environment: J2EE, XML, Struts, Spring, Hibernate, JAXB, LDAP, RUP/UML, RSA 5 (for Analysis, Design and Development), EJB, XMLSpy, Eclipse 3, DB2, Application Server - WAS, Logging - log4j, IBM Rational Clear Case, Rational Clear Quest, .Net, SQL Server, CAMS, AutoCAD, ISPF/SDSF, CICS, XPEDITER, WDZZ, CRA, IMS, Java, HTML, Servelet, MVS, JES3, TSO, ISPF/SDSF, COBOL, Solaris, C, C++, .Net, TOAD, UNIX, SQL Server, visual JSF, zOS, OTMA, REXX, FILEAID, VSAM, WLL, CRA, SQL, Visual Source, Mainframe, JCL.
Confidential, New York, NY
Senior Consultant/Architect
Responsibilities:
- Designed and implemented multiple stores (B2C and B2B) using WebSphere Commerce 5.6 and 6.x.
- Designed and implemented registration extensions for a B2C store to allow for the registration of an organization that will be associated with a currently registered user. Additionally, many customizations were implemented to the registration functionality to satisfy customer requirements.
- Implemented additional messages that will further enhance the customer experience such as organization creation notifications.
- Installed and configured the Confidential Payment Plugin to handle payments using Cyber Source.
- Implemented improvements to the WebSphere Commerce Organization Console and the Administration Console to display, and allow for update, new member information.
- Track lead for a B2C store targeted with providing the customer with a positive user experience.
- Implemented functionality for the Member and Payments subsystems to allow the user to provide additional demographic information and query his purchase history for finer detail.
- Designed and implemented AJAX server calls to dynamically retrieve shipping information.
- Implemented Web 2.0 error handling and display on member pages. Configured Extended Sites stores to attract a different customer segment.
- Gathered and documented requirements for a B2C store as well as implemented customizations to all components of the store including Catalog, Merchandising, Checkout, User Management and Messaging.
- Designed and implemented many customizations comprised of additional database tables, EJBs, controller commands and jsps, to a WebSphere Commerce 6.0 B2B store.
- Implemented numerous pages and commands throughout the checkout process.
- Used Apache FOP to create pdf invoices, with data harvested from xml feeds, to be sent to customers.
Environment: Microsoft Windows NT 4.0, WebLogic Server, Oracle 8i, JDK 1.2 Symantec Visual Café, JSP, Enterprise Java Beans, HTML, Java Script, Rational Rose.