Wesb Developer Resume Profile
NJ
PROFESSIONAL SUMMARY:
- Having 8 years of IT experience in full Software Development Life Cycle as a J2EE Designer, Analyst, and Developer and as a BPM/SOA developer in the Integration/Development of Enterprise applications using SOA based technologies like:
- Websphere Process Server with Websphere Integration Developer v7.0, v 7.5 and
- BPM 8.0 IBM Integration Designer
- Worked extensively on WS-BPEL and Mediation components with best practices.
- Good Experience on Business Process Choreography in BPEL using the service components like Interface Maps, BO Maps, Business Rules, Mediations, Human Tasks and Selectors.
- Developed BPEL based business process by using activities like Assign, Invoke, Receive, Wait, Scope, Data Map, Event handler Fault handler, Correlation Sets, Snippet and Choice.
- Having expertise on various bindings like HTTP Binding, JMS Binding, SCA Binding, Web Services Binding for Import and Export Components.
- Worked extensively with JDBC, Email, FlatFile and FTP adapters.
- Worked on FEM Failed event manager , CBEI Common Base Event Infrastructure , Relationship Manager, Invocation styles, Qualifiers and BRM Business Rules Manager .
- Worked on Process Versioning and different APIs like SDO API, SCA API, Human Task API, and BPC API.
- Experience in developing long running business processes which requires Human interactions and Compensation handler.
- Worked on data handlers like XML, Fixed Width and developed Custom data bandings.
- Worked on WebSphere resources Configuration for JDBC providers, JDBC data sources, Shared Libraries, J2C/MQ/JMS Connection factories, Dynamic Caching, Activation specification, Shared Libraries, SSL certificate, Policy sets, and Websphere Environment variables.
- Configured WebSphere Integration Developer for SVN/CVS and WSRR.
- Installed and configured WPS on windows and Linux platforms.
- Experienced in Web Application Development and Object Oriented Design and Development using J2EE Web Services, spring, Soap, Servlets, JSP, RMI , HTML, DHTML, JavaScript, Hibernate, POJOs, Web Logic 8.0/9.2, Oracle 8/9/10 and UML.
- Strong managing, planning, analyzing, designing and programming capabilities.
- Strong Experience in Design and implementation of Service Oriented Architecture SOA using J2EE Web Services, SOAP.
- Experience in designing and developing of object oriented software applications with a wide exposure to e-business, service delivery and Internet and intranet applications.
- Experience in implementing Core Java J2EE design patterns like Singleton, Factory Pattern, Service locator, Business Delegate, DOA, Session Facade and Value object pattern etc.
- Expertise in Object Oriented technologies using Java, J2EE, Design Patterns, JSP, Servlets, JDBC API.
- Experienced with XML related technologies such as XML, XSL, XSLT, DOM, and SAX etc.
- Implemented Oracle PL/SQL Triggers, Stored Procedures and Functions to enable the data update in various databases to synchronize data across application
- Strong experience of designing J2EE applications in UML using Enterprise Architect tool.
- Familiar with different development methodologies like Agile, Waterfall.
- Used Ant scripts for building the application.
- Worked and managed offshore teams.
- Provided Production Support by Bug fixing and interacting with End users and clients.
- Expert in creating UML diagrams. Activity, Data flow etc .
WebSphere Enterprise Service Bus WESB v7.0, v 7.5, 8.0
- Expertise in development of Mediation Flows by using different Routing, Transformation, Tracing, and Error Handling primitives like Business Object Maps, XSLT Maps, Custom, Element Setter, Database Lookup, Service Invoke, Call-Out, Message Filter, Fan-In, Fan-Out, Event Emitter.
- Worked on JMS,MQ and JDBC Configurations.
- Implemented security WS-Security, Http basic authentication etc.
- Worked on mediation versioning and Team development.
- Worked on XML, Fixed Width and Custom Data handlers.
- Worked on FEM Failed event manager , Invocation styles and CEI Common Event Infrastructure .
- Created custom mediation primitive for generic logging.
- Used Endpoint Lookup mediation primitive to get the services dynamically from WSRR.
- Installed and configured WESB on windows and LINUX platforms.
- Java/J2EE and Other Technologies and Concepts
- Worked on Java, Servlets, JSP, Struts 1.1, EJB 2.0, JavaScript, DB2, Web services, Oracle, SQL Server, etc.
- Good knowledge of J2EE/SOA design patterns.
- Strong knowledge on SOA, ESB, BPM, SIB, WSRR etc.
- Experienced in all the phases of the Software Development Life cycle.
- Good Problem solving abilities, Leading abilities, Quick learning and Self-starter capabilities.
- Having working knowledge on Banking, Order Processing, Insurance, Transportation, Sales and Utility domains.
SKILL SET SUMMARY
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PROFESSIONAL EXPERIENCE
Confidential
WESB Developer
Description:
- In target state, Confidential users will be provided with seamless and integrated set of applications to ensure consistent and efficient service standards for clients. The intent is to progressively improve the level of automation and integration over the life of the program.
- The Confidential is a web based workflow solution that automates as much as feasible the newly defined brokerage business and help realize business benefits.
- Suite of Marsh transactional applications will be brought under this initiative in order to provide single entry point for Brokerage service related activities.
- Reduce cycle time by assigning tracking tasks to placement distribution users, with escalation at right time to ensure client satisfaction and retention
- Improve colleague satisfaction efficiency by reducing need for duplicate data entry
- Provide single-sign on across all applications in MarshWay Suite Pega/MarshWay, RMB, MDOCS, and MMIP etc.
- Provide real time operational metrics and historical performance measurement reports
Roles Responsibilities:
- Worked closely with the Solution Architects, Business Analysts Project Managers to understand Business and Technical requirements and estimated the timelines of different phases of the projects like Design, Implementation and testing. And involved in the architectural, task breakdown and scope discussions
- Delivered several Guideline documents, Process documents, Naming standard documents, Release documents, Functional Specification, Configuration documents, Design Patterns documents, Best practices document, High level detailed design documents and Mapping documents.
- Defined Schemas Business Objects and WSDL interfaces for the enterprise services using WID 7.5.
- Developed Mediation flows for implementing data transformation and routing by using primitives like Business Object Maps, BO Maps, XSLT Maps XPath , Custom, Visual snippets, Element Setter, Database Lookup, Service Invoke, Call-Out, Message Filter, Fan-In, Fan-Out, Even Emitter.
- Worked on BO Maps XSLT Maps.
- Tested Web services with SOAUP-UI.
- Worked on WebSphere resources Configuration for JDBC data sources, Shared Libraries, J2C/MQ/JMS Connection factories, Activation specification, SSL certificate, Policy sets, and Websphere Environment variables in WPS.
- and worked on Custom data bindings function selector.
- Created Http, SCA, Web service, JMS, JDBC bindings for Export Import components
- Working closely with the release and configuration management admin team and identify the environment availabilities for development and testing in different phases of the project.
- Installed and configured WebSphere Process Server in Windows stand-alone test server for integration/system testing.
- Done Unit testing involved in Integration and System testing.
- Developed custom Java components.
- Production support RCA fixing defects.
- Worked on IBM Rational Clear Case which is a software configuration management solution that provides version control, workspace management, parallel development support, and build auditing.
- Worked on defect tracking tool IBM Clear Quest .
- Worked on QPASA BMC for MQ message monitoring.
Confidential
WPS Developer
Description:
- Confidential Manager is a VMware-based deployment application developed by Confidential. in partnership with Confidentialfor the purpose of enabling deployment of ConfidentialApplications in a VMware environment without requiring VCenter expertise.
- This project has different Channel Services, Order management, Profile Management, Notification Management, Parsers, Rules, Work Flow components to achieve the functionality by using WPS, WESB and BPM flows. Most of the project components are implemented as generic components for different channels.
Roles Responsibilities:
- Worked closely with the Solution Architects, Business Analysts Project Managers to understand Business and Technical requirements and estimated the timelines of different phases of the projects like Design, Implementation and testing. And involved in the architectural, task breakdown and scope discussions
- Delivered several Guideline documents, Process documents, Naming standard documents, Release documents, Functional Specification, Configuration documents, Design Patterns documents, Best practices document, High level detailed design documents and Mapping documents.
- Defined Schemas Business Objects and WSDL interfaces for the enterprise services using XML Spy and WID.
- Developed Process BPEL modules for implementing workflows long running/short running process flow and Exception Handling framework by using the activities like Assign, Invoke, Receive, Wait, Scope, Data Map, Parallel Activities, For each, Snippet, Fault handler, Event handler, Correlation Sets and Choice.
- Developed Mediation flows for implementing data transformation and routing by using primitives like Business Object Maps, BO Maps, XSLT Maps XPath , Custom, Visual snippets, Element Setter, Database Lookup, Service Invoke, Call-Out, Message Filter, Fan-In, Fan-Out, Even Emitter.
- Worked on BO Maps XSLT Maps to map between GBOs and ASBOs.
- Created Business Rule Groups using Business Rules for contact history flows.
- Created Http, SCA, Web service, JMS, JDBC bindings for Export Import components
- and worked on Custom data bindings function selector.
- Configured Flat File Adapter, Outbound Email Adapter and JDBC Inbound/Outbound Adapters.
- Worked on Interface, Object, and Process and Mediation versioning.
- Worked on WebSphere resources Configuration for JDBC providers, JDBC data sources, Shared Libraries, J2C/MQ/JMS Connection factories, Dynamic Caching, Activation specification, SSL certificate, Policy sets, and Websphere Environment variables in WPS.
- Tested Web services with SOAUP-UI
- Working closely with the release and configuration management admin team and identify the environment availabilities for development and testing in different phases of the project.
- Installed and configured WebSphere Process Server in Linux stand-alone test server for integration/system testing.
- Designed and developed some of the Java Webservices to interact with DB.
- Involved in preparation CVS tagging organization and build scripts using ANT.
- Done Unit testing involved in Integration and System testing.
Environment:
WebSphere Process Server 7.5/8.0, WebSphere ESB 7.5/8.0, Websphere Process Designer 7.5, Websphere Process Center 7.5, WebSphere Integration Designer 8.0,WSRR, IBM Websphere Business Monitor, WebSphere Operational Decision Management, DB2, Java, J2EE, Oracle DB, Unix, SOAP UI, CVS.
Confidential
Websphere Integration Developer
Description:
- MasterCard Integration project integrates the HNB business functionality with client MasterCard debit card functionality. This project will call the MasterCard services, whenever HNB channels request for debit card related activities.
- The application will provide different services to the called channels, those service are relates to debit card Spending limits, PIN, status, pending transaction, transaction details etc.
- Here Process Server and Enterprise service Bus is used as an Integration Broker between Mainframes system and MasterCard secured webservices.
Roles Responsibilities:
- Worked closely with the Solution Architects and project manager and estimated the timelines of different phases design, development and testing.
- Developed Mediation flows for implementing business logic and process flow by using primitives like Business Object Maps, XSLT Maps, Custom, Visual snippets, Element Setter, Database Lookup, Service Invoke, Call-Out, Message Filter, Fan-In, Fan-Out, Even Emitter and Subflow.
- Created Libraries, Business Objects Interfaces and Business Logic in WPS.
- Worked on BO Maps XSLT Maps to map between GBOs and ASBOs.
- Worked on FEM Failed event manager , CEI Common Event Infrastructure , Invocation styles, Qualifiers, SDO API.
- Configured Outbound CICS, Email Adapter and JDBC Adapters.
- Created SCA, MQ, Web service, JDBC bindings for Export Import components.
- Involved in the creation of custom mediation primitive for logging.
- Worked on webservice security configurations.
- Worked on Stored and Forward concepts.
- Worked on BPEL for implementing workflows and Exception Handling framework by using the activities like Assign, Invoke, Receive, Wait, Scope, Snippet and Choice.
- Prepared the Detailed Technical Design Documents and Mapping Documents.
- Supported for Process Versioning and Defect resolution in System testing phase.
- Maintained the mediation versioning and promoted properties in WESB.
- Done Unit testing involved in Integration testing.
- Involved in preparation of build scripts using ANT.
- Supported on defect phase to fix the bugs using Quality center.
Environment:
WebSphere Process Server 7.0, WebSphere ESB 7.0, WebSphere Integration Developer 7.0, WebSphere MQ 6.0, Oracle 11g, JAVA web services, Apache Maven, JSP, Apache JMeter, SOAP UI, Rfhutil, SVN
Confidential
WebSphere Process Server Developer
Description:
- Confidential provides protection against some of the leading causes of downtime, data loss and hardware damage: power problems and temperature. As a global leader in network-critical physical infrastructure NCPI solutions, APC sets the standard in its industry for quality, innovation and support. Its comprehensive solutions, which are designed for both home and corporate environments, improve the manageability, availability and performance of sensitive electronic, network, communications and industrial equipment of all sizes.
- The Quote-to-Order Automation Project will encompass processing messages from and to the Oracle ERP and Siebel suite used by APC to run its core critical business functions. The messages will have Sales Order information and will undergo processing on the middleware solution using WebSphere Process Server 6.1. The Siebel Platform is also known as InTouch the internal application name built on the Siebel CRM solution .
Roles Responsibilities:
- Created Libraries, Business Objects and Interfaces and Business Logic in WPS.
- Worked on BO Maps and XSLT Maps to map between GBOs and ASBOs.
- Created Http, SCA, Web service, JDBC bindings for Export Import.
- Configured Outbound FlatFile and JDBC Adapters.
- Worked on HTM API for approvals and order task management.
- Worked on BPEL for implementing workflows order and payment processing by using the activities like Assign, Invoke, Receive, Wait, Scope, Snippet and Choice.
- Involved in preparation of build scripts using ANT.
- Done Unit testing involved in Integration testing.
- Tested web services with SOAUP-UI.
- Supported for Defect resolution in System testing phase.
- Prepared the Detailed Technical Design Documents and Mapping Documents.
Environment:
Hibernante, WebSphere Process Server 6.1.2, WebSphere Integration Developer 6.1, Oracle 11g, TortoiseSVN
Confidential
WESB Developer
Description:
Confidential is water utility company. Aqua Service Link Stabilization is a project developed enterprise services in WESBv6.0.2. It has different mediation modules. This project will integrate the Banner database and Service link system in Confidential. The banner DB triggers will invoke these components and will do the necessary transformations to service link system.
Roles Responsibilities:
- Created all Libraries, Business Objects Interfaces and Mediation modules to new environment.
- Created new modules with Email and JDBC inbound adapters.
- Used various mediation primitives like Routing, Transformation, Tracing, and Error Handling primitives like Business Object Maps, XSLT Maps, Custom, Element Setter, Database Lookup, Service Invoke, Call-Out, Message Filter, Event emitter for implementing logic and mediation flows.
- Worked on JMS, Web service and SCA bindings
- Created the Design and configuration Documents with all environment details.
Environment:
WebSphere ESB 7.0, WebSphere Integration Developer 7.0, Struts, Java Mail, JSP, Oracle 10g.
Confidential
Application Developer
Description:
Confidential public employee pension retirement system CalPERS takes cares of pension, insurance, health, retirement benefits of employees of Confidential state government. It required to develop system PSR which will integrate various existing system and have on-line application this system replace multiple legacy systems.
Responsibilities:
- Designed Technical Detail Design TDD- class diagrams and sequence diagrams for UIDD's for Modules using SPARX Enterprise Architect and involved in Technical Detailed Design Review to ensure design is correct.
- Developed code with Spring MVC and Hibernate ORM Using Technical Detail Design TDD for couple of modules.
- Worked on different layer of the application presentation, business, integration and database layer to complete the work assigned.
- Customized Access Manager Login JSP pages look like calPERS login pages and error messages taking support from SUN and requested for enhancement to add error code for error messages.
- Troubleshooting and fixing the defects for Assembly Test Request ATR and System Investigation Request SIR and Implemented System Change Request SCR and supported couple of modules.
- Created Database design, written SQL queries, PL SQL and raised Database Change Request DBCR .
- Used JMock and Spring Mock interfaces to write unit test for developed code.
Environment: Java 5.0, Spring framework MVC 2.08, Hibernate, Spring, Web services 1.5, Sun Access Manager 7.1, Open SSO 8.1, Weblogic 9.2, Oracle BPEL, Cognos Report Net SDK, Oracle UCM, ILog Jrules, SOAP, WSDL, eclipse, XML, XSLT, Java Script,JSP, HTML, DHTML,Sparx Enterprise Architect, Maven 2.08, JMock, UML, JUnit, SVN, Serena Dimension, Log4J, Apache Commons, Servlets API, AJAX, CSS, Eclipse IDE, Cruise Control, java rebel and Oracle 10g.
Confidential
J2ee Developer
Description:
- The HSA project has three systems 1 HSA One-Stop Center Portal OSC 2 Pharmaceutical Regulation Information System Integrated Licensing System PRISM ILS and 3 Medical Device Licensing and Control System .The PRISM ILS Pharmaceutical Regulation Information System, Integrated Licensing System provides a comprehensive suite of online services to the Health Science Authority HSA client.
- The system aims to accelerate HSA towards achieving a paperless and counter-less approach for its licensing efforts. In addition, the system will provide unparalleled access for HSA clients, as well as a flexible workbench for staff to efficiently perform day-to-day operations.
Responsibilities:
- Implemented OO techniques such as UML methodology use cases, sequence diagrams and activity diagrams and developed class diagrams.
- Developed JSP/Servlets to display the retrieved data to the user.
- Developed different Action Classes for different modules.
- Ensuring Quality process is followed and implemented in each SDLC stages.
- Designed Technical documentation for the Modules.
- Involved in Testing, Debugging, packaging and deployment of the application into SIT UAT Server.
- Providing Support for online Production System, bug fixing and sending production Migration form for approval from.
- HSA client and building application for production migration.
- Keeping track of all the logs and Interacting with the clients for logs updating and working on Service Request Development
Environment: JDK1.3, JSP, Java Beans, Java Script, Unix Script, Xdoclet, Oracle 9i, JDBC, J2EE, Unix, HTML, JDBC, Documentum, Apache Ant, Rational Rose, UML, ER Studio, BEA Weblogic 7.0, Visual SourceSafe 6.0, Eclipse Editor.