We provide IT Staff Augmentation Services!

Senior Bpm Developer Resume Profile

4.00/5 (Submit Your Rating)

Synopsis

  • Over 7.5 years of professional experience in IT Industryhands on experience analyzing designing developing integrating and managing mission-critical projects by having strong focus on people process and business in SOA domain.
  • Experience developing and integrating of Business Integration Modules utilizing IBM SOA tools like WebSphere Integration Developer WID Rational Application Developer RAD WebSphere Application Server WebSphere Enterprise Service Bus and WebSphere Process Server on various platforms AIX Solaris and Windows
  • Experience in developing Services on IBMWPS DataPower XI50 and XI52. Created an XML firewall that performed as Content base routing using XSLT.
  • Configured a DataPowerMulti-protocol gateway services to provide HTTP HTTPS MQ connections for required services.
  • Configured XI50 for any-to-any transformation using WebSphere Transformation Extender.
  • Developed multiple J2EE MVC based web applications using J2EE technologies EJB Servlets and JSP patterns and popular open-source frameworks like Struts Spring Hibernate.
  • Strong experience and knowledge in Business Process Management BPM Micro and Long Running Process WS-BPEL Service Invocations Cross-Protocol binding Correlations Transactions Business Rules Late Binding / Versioning Workflow Human tasks Mediation Patterns Mediation Policies Message Routing Message Transformation and ESB Service Gateway Patterns.
  • Configured IBM DataPower XI50 to protect against XML threats malformed XML documents and hidden SQL statements.
  • Configured a DataPowerWeb Service proxy service which virtualizes the web services for Xcel Energy Web Services hosted in Intranet.
  • Developed solutions based on Service Oriented Architecture SOA and Enterprise Service Bus ESB leveraging the WebSphere Process Integration suite. This usually involves connecting to EIS custom or legacy systems and Web Services frequently using technology and application adapters.
  • Experienced in Web Services approach for Service Oriented Architecture SOA programming for SOAP and WSDL using Apache CXF/Axis and XML technologies and frameworks like XSD XSLT JAXP JAXB SAX JDOM etc.
  • Proficiency in deploying and configuring multi-tier enterprise applications on application servers like such as WebSphere Application Server ND Tomcat and WebSphere Process Server WPS 6.x/7.x
  • Implementation of Application Integration using the WebSphere Integration Developer WID . In Depth knowledge of WebSphere Process Integration WebSphere Message Broker and WebSphere Business Monitor.
  • Implemented Interface/Data/BO/XML Maps to integrate between the two different systems.
  • Tracing Logging and Error Handling of Business Processes and best Practices.
  • Configuring WS-Security at development level and Server level.
  • Integration of service call to external agencies through SOAP/HTTP/JMS Web services through WSRR Web Services Registry and Repository and IBM Data Power.
  • Implementation of various mediation primitives Database Lookup Filter XSLT Message Logger for the Enterprise Service Bus ESB mediation modules.
  • Proficiency in Design Develop Integrate and Deploy SOA and distributed applications in BPM and Java EE.
  • Strong knowledge and experience in OOA/D RUP UML BPM Patterns Java EE Design patterns and frameworks.

Skill set

WebSphere/IBM Integration Developer BPM

WID 6.0/6.1/6.2 IID 7.0/7.5/7.5.5/8.0/8.5 WPS 6.x/7.x BPM 8.0/8.5

WID Assembly diagram components Binding

Java MediationFlow Process StateMachine HumanTask Imports Exports HTTP JMS MQ JMS SCA WebServices EJB SOAP over HTTP/JMS

WebSphere Adapters

JDBC FlatFile FTP SAP Siebel EIS

WebSphere Business Monitor

MonitorModel Generate J2EE Project Test Events in Test Env.

Java/J2EE Frameworks API

JSP Servlets EJB JMS JDBC JTA JNDI LDAP Spring Hibernate Struts Annotations AOP Aspect Oriented Programming IoC Dependency Injection JMS SAX/DOM Web Services SOAP WSDL UDDI and CORBA .

Application Server

WAS 6.x/ 7.x Weblogic Server 10.x JBOSS Tomcat

WebServices

JAX-WS JAX-RPC Apache CXF Apache Axis2 Spring-WS

Languages

Java 1.5/1.6 XPath XQuery XSLT JavaScript BPEL

Databases

Oracle 10g/11g MySQL DB2 SQL Server

Developer Tools

Eclipse Indigo/Helios IBM RSA/RAD/WID/MessageBroker

WPS Best Practices

BO Parsing Lazy vs. Eager Invocation Styles Sync vs. Async Mediation Flow XSLT vs. BO Map Declaring Faults Exceptions ServiceBusinessException ServiceRunTimeException Transcationality CorrelationID Versioning

Professional Experience

Confidential

Senior BPM Developer

Confidential provides support to enterprise IT management products and clients with better managed high level information management solutions and security intelligence/risk management solutions. Enterprise services running on BPM 8.5 are redesigned and developed and refactored with new capabilities in BPM 8.5. All Services are designed and developed with best WPS practices and Security. Existing services are consumed and new services are exposed through IBM Datapower. Business Orchestration and Choreography are performed per business needs on daily basis.

Responsibilities

  • Process was built on Service Oriented Architecture SOA in WebSphere Business Modeler and IBM Integration Developer IID using Service Component Architecture SCA and Service Data Object SDO programming models.
  • The process was analyzed and modeled using WebSphere Business Modeler where in the required artifacts and work flow was modeled.
  • Created Business Process using BPEL components.
  • Created an XML firewall that performed as Content base routing using XSLT.
  • Configured XI50 to protect against XML threats malformed XML documents and hidden SQL statements.
  • Configured a Web Service proxy service which virtualizes the web services for Xcel Energy Web Services hosted in Intranet.
  • Configured a Multi-protocol gateway services to provide HTTP HTTPS MQ connections for required services.
  • Configured XI50 for any-to-any transformation using WebSphere Transformation Extender.
  • Exported the modeledprocess to IBM Integration Developer version 8.5 for implementation.
  • Architected Service Component Architecture SCA Business Integration Implementations Business Objects Creation Interfaces Business Rules Human Tasks and Business Processes.
  • Implemented Mediation Flows to support loose coupling between various Enterprise Information System Platforms.
  • Implemented Asynchronous invocation style using IBM Message Broker through MQ JMS Binding Exports and Imports.
  • Used Correlation sets for the Long Running Process to identify the current instance.
  • Developed Contract-First and Bottom-up Web Services using Spring -WS using IBM RAD 7.0
  • Developed Enterprise Application using Struts spring Hibernate Framework using Maven.
  • Created WSDL documents XSD s complex datatypes as per business requirements.
  • All Services are securely accessed and exposed through IBM DataPower.
  • Unit tested SCA Components and Business Process using Integrated Test Client Environment.

Environment IBM BPM 8.5 IID 8.5 and WebSphere Process Server 8.5 IBM Business Process Manager 8.5 IBM Process Center WSRR Web Services Registry and Repository Rational ClearCase J2EE Spring-WS Hibernate WSDL EJB XML XSD WS-BPEL XSLT XPATH DB2 Oracle 11G Maven.

Confidential

Senior WPS Developer

BCBS Middleware stack implemented in JEE and SOA products with Business Processes running on WebSphere Process Server Runtime. Members portal has several Complex Logic modules does the orchestration and choreography. The system was built using WPS WAS Message Broker and IBM Data Power Java/J2ee WPS spring JPA Web services Oracle DB. Also involved in migration project from WAS to WPS Platform.

Responsibilities

Mediation Modules and Business Modules were developed in WPS.

  • Implemented the Shared Libraries code reusability
  • BO Map andXML Map are used extensively to map messages of different format.
  • Visual Snippets are used to write complex business code.
  • Developed the SCA components using the available implementation type Selectors Rules Human Tasks etc.
  • Used Correlation sets for the Long Running Process to identify the current instance.
  • Designed BPEL Business Process Models in WebSphere Business Modeler and performed As-is and To-be analysis. Converted the approved Models in WebSphere BPEL processes.
  • Worked on Web Services encryption and digital signatures.
  • Demonstrated AAA policy to authenticate and authorize against LDAP server using basic authentication and Identity extracted from WSSE Soap Header for Retrieving Customer Details
  • Configured XI50 to WSRR Web Service Registry and repository for access all core Web services.
  • Configured a service level monitoring policy to monitor the network traffic to the back end Web Services.
  • Configured WebSphere Resources JNDI s MDB s DataSources on WPS6.0.
  • Generated JPA Entities Created Stateless session EJB and custom java components in WID.
  • Developed JMS-Web Services using SOAP over JMStargeting MQ Server.
  • Integrated Business Process with DB2 using JPA 2.0 and EJB Binding Imports.
  • Configured WebSphere resources like JDBC J2C and JMS.
  • Configured MQ resources Queues Connection factories for WPS-MQ communication.
  • Configured and setup Secure Sockets Layers SSL for data encryption and client authentication.
  • Developed and deployed J2ee EJBs Container Managed Persistence beans Stateless Session Bean Stateful Session Beans
  • Designed developed and deployed server side Java servlets and Java server pages JSPs .

Environment IBM Integration Designer 7.x and WebSphere Process Server 7.0 IBM Business Process Manager 7.0 IBM Process Center JPA 2.0 WSRR Web Services Registry and Repository Rational ClearCase J2EE JSP JUnit EJB XML WS-BPEL XSLT XPATH DB2 Oracle 11G DB2 SQL.

Confidential

SeniorJ2EE/WebServices Developer

The Project has various insurance modules that include Life Health Homeowners Renters and Business Insurance modules. The system provides total Integration between the insured their insurance companies involved agents and brokers. The system is dynamic and highly customizable..E-Store web applicationis an existing Business Process running on ESB server.Services were developed using Java SOA Technology to fill the gaps in the existing Business process running on WPS Environment.

Responsibilities

  • XML over HTTP RestFulWeb Services are developed and exposed to Clients.
  • Design and Implementation of JAX-WS Top-Down Bottom-up using SOAP/WSDL.
  • Involved in writing code to transform XML Documents using JAXP SAX DOM Parsers .
  • Developed Enterprise Application using StrutsMVC Spring Hibernate Framework.
  • Contract-First Web Services was developed using Apache CXF.
  • SOAP over JMS web serviceswere developed andmessages are sent-receivedto and from Queues and Topics respectively.
  • Implemented the Shared Libraries code reusability
  • Java Collections API is extensively used Array List Hash Map Hash Table
  • Performance tuning Refactoring and Reusability of the J2EE Application.
  • JAXB objects are generated and Marshalling/UnMarshalling is performed
  • Used Log4J to print the logging debugging warning info onto the log files.
  • JMS API is used to develop Asynchronous services and deployed on WAS 6.
  • Developed stateless session EJBs for encapsulating the business logic.
  • Configured Global Security Secured Communication channel between client and server.
  • Designed and developed micro and long-running Business Process BPEL Human Tasks Inline HTM Work Flows Mediation Modules Web Service message Routing / Transformation / Filtering / custom mediations .

Environment J2EE JSPs Servlets EJB JMS XML Struts Spring Hibernate Apache CXF WebSphere MQ WAS 6.x Weblogic 8.x JUnit Log4J Struts Web Services SOAP JAX-RPC JAXB SAX DOM DB2 UDB UNIX Windows NT

Confidential

WPS Developer

PNC Middleware applications for external and internalcustomers based on certain criteria like balance below threshold transactions pending for approval different types of statements text notifications to the mobiles and the information on portal. WebSphere Message Broker MQ and DataPower were integrated with the existing services to make a secure environment. Orchestration and Choreography of Processes were performed with best Practices.

Responsibilities

  • Utilized the tooling in WID to expose the existing Java/EJB services as Web services which generates a WSDL interface automatically. This allows easier integration of SOAP Web services with SCA components.
  • Created Business Integration modules Business Objects Interfaces Business Rules Human Tasks Business Processes and Business State Machines.
  • WebSphere Adapters Inbound and Outbound were used to integrate with External Systems.
  • Used Correlation sets for the Long Running Process to identify the current instance.
  • Mediation Modules were developed and deployed on ESB server.
  • External services are invoked through Callout/ServiceInvoke Mediation Primitives DatabaseLookup Filter XSLT Message Logger
  • Implemented various design patterns in the project such as Session Fa ade Factory Business Delegate Data Access Object and Singleton.
  • Developed the PL/SQL queries and used JDBC to retrieve the data from the Oracle database.
  • BPEL Process with Human Tasks and Business Rules was developed per business needs.
  • MQ JMS Binding Exports and Imports were used to communicate with MQ server.
  • WebService Binding with SOAP over HTTP is used to expose service to IBM DataPower.
  • Two-way SSL configuration and WS-Security with Policies and Bindingsets were configured on WPS server in different Env. s.
  • Deployed De-Bugged and Tested Modules on WebSphere Process Server.
  • Fine Tuning the existing code with best Practices of WPS.
  • Unit testing the Code and Components using Standalone Test Environment.

Environment WebSphere Integration Designer 6.0 and WebSphere Process Server 6.0 IBM Business Process Manager 6 WSRR Web Services Registry and Repository Rational ClearCase Rational Rose J2EE JSP EJB XML WS-BPEL XSLT XPATH DB2 Oracle 11G.

Confidential

J2EE developer

Confidential is one largest private banks with all the bank s branches have been networked with its large built network for financial services. ICICI Finance Portal ICP is Business Solution developed using Java Framework. Front End Web Application is developed using Struts MVC and JDBC connections using Java 1.5.

Responsibilities

  • Involved in writing JUnit test cases for test driven development
  • GUI is developed using JSP/Struts frameworkand Ajax.
  • Building and Deployment of WAR JAR files on test stage and production servers.
  • Wrote Core java Collections Framework JDBC connectivity Exception Handling programming while developing the web application.
  • Creating XSLT transformation Custom XSLT transformation.
  • Creating Business Objects XSDs and XMLs as per the requirement creating request and responses with business objects.
  • Worked with EJB to develop the Cache component.
  • Implemented web service Authentication and Authorization Roll based process management using WS- LTPA and SAML tokens policies and LDAP.

Environment Java EJB JAX-RPC JAX-WS Eclipse SVN Eclipse 3.1 Tomcat 5.5 EJB JDBC Struts JDK1.5 JSP Servlets HTML CSS DHTML JavaScript AJAX XSLT XPath XQuery Maps.

Confidential

Java developer

Confidential Software Application FSA is an application used by financial institutions throughout the world to keep track of the organizational expenditure with respect to each of the departments. FSA can accept data from any database and store values which can be used for calculations to be made. Java and JEE based Architecture is implemented.

Responsibilities

  • Developed custom Tag Libraries JSP Java Beans and Struts Controller Action and ActionForm classes Jakarta Struts MVC Design pattern .
  • Configured struts-config.xml struts application resources validator plug-ins and struts action servlet tag libraries in Web Deployment Descriptor and also configured Jakarta commons logging.
  • Created JSP s involving presentation and navigation logic based on Struts tag libraries.
  • Developed JMS Components to fulfill the Business Logic and SAX Parser based XML modules to transform the XML messages.
  • Wrote Core java Collections Framework JDBC connectivity Exception Handling programming while developing the web application.
  • Environment Java EJB JAX-RPC JAX-WS Eclipse SVN Eclipse 3.1 Tomcat 5.5 EJB JDBC Struts JDK1.5 JSP Servlets HTML CSS DHTML JavaScript AJAX XSLT XPath XQuery Maps.

We'd love your feedback!