Java Bpm Consultant Resume
SUMMARY
- More than 9 years of total professional experience in the field of Information Technology.
- Expertise in Analysis and Design of the Software System using UML Methodologies, Object OrientedAnalysis and Design (OOAD) concepts, various Design Patterns (J2EE) BPM solutions with excellent logical andanalytical skills.
- Designed developed complex Service Oriented Architecture (SOA) applications, integrating multipleWeb services running in heterogeneous environments.
- Experience in designing transaction processing systems deployed on various application serversincluding Apache Tomcat, JBoss, WebSphere and Weblogic .
- SQL, Stored procedures, Indexing, Normalization and Query optimization.
- Experience in developing web - services using SOAP, RESTful, WSDL and UDDI.
- Architectural experience in designing, developing, administering middleware solutions, using IBM's, Oracle Middleware Suite .
- Experienced with planning, building and rollout of enterprise-scale business solutions.
- Experienced in Business Process Management (BPM) and Business Process Re-Engineering (BPR),BPMN2.0, EDI transactions.
- Prepared system Requirement Specifications, Functional and Design document specifications.
- Well versed with concepts of Web Services, SOA and Websphere Process Server.
- Experienced in designing messaging architectures developing business process models and administering WebSphere MQ.
- Proficient in Software Configuration Management using VSS, MKS, CVS, and SVVN
- Proficient in using Object Oriented Analysis and Design (OOAD) principles, applying proven design patterns in building high performance applications
- Extensive experience in GUI design using JSP, JSF, HTML Pattern, MVC Architecture, leading to substantial reduction in time and effort.
- Experienced in using Objects Oriented Design, Design patterns, UML and Rational Rose. Expert in gathering Requirements and Systems Analysis.
- Proficient in using Object Oriented Analysis and Design (OOAD) principles, applying proven design patterns in building high performance applications
- Extensive experience in GUI design using JSP, JSF, HTML Pattern, MVC Architecture, leading to substantial reduction in time and effort.
- Good understanding of EDI integration with legacy systems.
- Experience in developing Business Orchestrations, Web services using IBM Oracle SOA, Activevos, BPM Solutions.
- Experience in using WID, JDeveloper,Eclipse,Process Designer.
- Experience in creating Coaches and BPDs in Lombardi (BPM).
- Experienced in ESB, Message Broker for mediations with different adapters and service integration
- Experience in developing WTX maps and type trees.
- Experience using adapters in IBM BPM, Oracle BPM using JDBC, Flat file,FTP,SFTP, ERP(SAP) and oracle B2B connectivity.
- Experienced in developing SOA based business integration/process integration solutions using Web Services, XML, JMS, MQ JMS.
- Strong Experience in MVC (Model View Controller) architecture by using Struts framework, JavaScript, HTML,CSS, Jquery,AJAX,GITHub
- Worked closely with in deploying ears and wars, configuring necessary database resources (JDBC Providers, data sources), MQ resources (Queue Managers, Queue destinations, Queue Connection Factories (qcf's), Message driven bean listener ports).
- Strong background in software development and systems integration.
- Experience in Object Oriented Methodology and tools with proven ability to design, develop, test and implement technical solutions.
- Experienced in collecting Requirements and developing Design documents.
TECHNICAL SKILLS
Hardware: UNIX, IBM AIX (V V5.1, HACMP), Sun Solaris, HP-UX
Languages: Java, C, JAVA, XML, XSL, XSLT, HTML, CXML, DHTML, CSS, JavaScript.
Software: WPS 6.X, 7.0,8.0 WESB,WMQ 8.,6.0, 5.x,IBM BPM,Lombardi 6.x 7.x, 8,Oracle SOA 11g,ActiveVOS, WMB,IBM BPM 7.5, 8,.WTX
Databases: DB2,Mysql, Oracle 11, 10g/9i/8i, Microsoft SQL Server.
Frameworks: MVC, Struts, iBatis, spring, Hibernate, JUnit.
Tools: Eclipse 3.0, WSAD 5.0,Netbeans, RAD,Edit plus, Jbuilder, Netbeans,Jdeveloper, Maven,Junit.
Java Technologies: EJB, J2EE, Networking, JDBC, JSP, JMS, JNDI, RMI.
Tools: ILOG (JRules), VISIO, WSAD, BPM,Oracle SOA 11g, Rational Rose (UML), and RUP.
PROFESSIONAL EXPERIENCE
Java BPM Consultant
Confidential
Responsibilities:
- Analyse existing SOA architecture and design.
- Worked with business analysts to gather issues and requirements.
- Followed Agile developement approach with JIRA.
- Designed and Implemented Bpels for service integration.
- Developed POCs for FTP and SFTP BATCH processing with external partners.
- Fixed bugs and issues for existing components.
- Implemented Bpel's for short running processes.
- Impemented process flows to integrate with back end applications.
- Created JSP pages for Model View and JS framework validations
- Created Spring MVC spring IOP and JDBC template for UI interface.
- Created DAO and Entity beans for datalayer to autowire.
- Created interfaces for the public key/private key authentication SFTP configurable properties.
- Installed and configured WAS profiles for deploying solutions.
- Integrated with messaging with MQ and ESB.
- Planning and installation of BPM components.
- Debug existing code and provide inputs.
- Unit testing of backend services.
Environment - Spring, J2ee, IBM BPM 8.0, Oracle 11, WESB,WTX,WAS 8, WAS 8.0,Hibernate.
Java Lead Consultant
Confidential
Responsibilities:
- Analyze SOA Architecture and existing system components.
- Provide inputs for best approach web services integration with backend systems.
- Debug existing code and provide inputs to team .
- SME for business process design and EDI integration.
- Orchestrated and Guided Process automation for build and deployment
- Integrated with WTX to process 834's and EDI transactions.
- Integrated with enrollment services from IBM CURAM and Connecture.
- Design Process /Workflows and best approach for integration.
- Created BPM Environment from scratch to integrate with ESB and COTS products.
- Configured and tested environment end solution for Service integration Fed hubs.
- Deployed and provided production support.
- Customized and configured batch scheduled jobs for bpels.
- Integrated with activemq camel routes.
- Generated Bunit tests for unit test.
Enviroment: FUSE ESB, ActiveVOS,Hadoop,IBM Curam, J2ee,WAS,ActiveMQ
Java Middleware Consultant
Confidential WI
Responsibilities:
- Analyse requirements and understand existing interfaces
- Provided solutions to existing interfaces.
- Provide support in development environment.
- Analyze and Design processes .
- Mentored AS -is to Be to the development team.
- Provided best design approach to integrate back end sysytems.
- Created BO and XSLT maps for mediation components.
- Generated High level design documents for Interfaces.
- Designed Human Tasks escalations for long running processes.
- Connected with legacy systems Mainframes with ICS adapters.
- Designed and developed web-application UIs using JSP, Struts2, HTML5, CSS3, JavaScript, AJAX, jQuery, JSON
Environment: WPS 8, DB2 9.0.7, WMQ 8, WAS 7, oracle 11g, Oracle APPs
Java Consultant
Confidential, Middletown NJ
Responsibilities:
- Involved in gathering requirements from Business Analyst and preparing technical design documents.
- Involved in designing the Orchestration layer to interact with various internal & external
- Orchestrated BPEL for guided flows with HTML forms got guided Input.
- Analysed webservice interface mappings to integrate BPEL processes.
- Developed a web based application using Java, JSP, Servlets, HTML with SDLC (Software Development Life Cycle) model.Used JSP and HTML for creating user interface.
- Used JavaScript for client side validation and CSS.
- Written SQL to retrieve and insert data from/into the database.
- Created High level design and Low level design for Interface design.
- Effectively involved in project restructuring and reengineering of design and code across block points.
- Followed Agile scrum methodology and participated in Sprints.It invloves cross-functional members which includes software engineers, architects, programmers, analysts, QA experts, testers, and UI designers.
- Written Spring webservice request handler classes Confidential server side to the incoming SOAP messages and XML Configurations.
- Involved in Unit testing and Integration testing of the application.
- Followed Agile Methodology for delivering working solutions quickly.
Environment: Java, JSP, HTML, JavaScript, Oracle, Struts, Hibernate Eclipse Galileo, Log4j, Clear Case, Activevos 9.2 .Tomcat, Rally.
BPM/Java Consultant
Confidential MD
Responsibilities:
- Analysed requirements for Medical Claims Bill processing .
- Designed process models for complex payment processing for Accounts Receivables from Providers and Claimants.
- Generated Interfaces for Industry standard schemas Providers and Claimants for Payments Processing with EDI X12 835 for third party integration.
- Used BPMN2.0 process modelling for workflows.
- Orchestrated Business Processes to consume back end services .
- Implemented fault handling capabilities for processes.
- Created JSP, HTML, CSS, Dojo and JavaScript to construct the UI Layer for the application.
- Handled Java Multithreading part in Server Side component, one thread will be running for each user, which serves that user.
- Worked with SQL Stored procedures/ Views, SQL tuning and written SQL quires for data retrieving
- Integrated workflows with liferay portlets .
- Implemented J2EE Design Patterns DAO (Data Access Object), DTO (Data Transfer Object), Adapter, Service Locator and MVC design patterns.
- Environment: Active VOS 9.1,Sql Server, LifeRay,Jboss.
Middleware Developer
Confidential NJ
-
- Responsibilities:
- Requirement discussions, analysis and documentation
- Careful study of environment, exposure and risks, propose a custom made solution.
- Prepared web service specification documents for each web service, which is a mix of web service language and business to present ideas to comparatively non-technical stakeholders
- Functional Design, Demonstrating and updating the document as necessary
- Developed Long Running BPEL process with Human Interaction.
- Generated Interfaces and XSD’s.
- Enabled Datapower XML gateway for services.
- Involved in design and development of BPEL processes that contain Human workflow.
- Involved in designing and develop Business Process flow diagrams.
- Created Coached views using Java script.
- Created long running business processes.
- Involved in desingning BPD's with blueworks live.
- Created message event and timer events for process flows
- Understanding the test requirements, scope and defining the test plan to help
- Implementation, majorly using Java, spring (Core, MVC, Transactions), JSP,
- JavaScript, Hibernate, SOA tools (WESB), Web Services
- Unit, functional and integration testing
- Evaluating and suggesting tools and solutions to other projects
Environment- WPS 7,, DPX150, Oracle SOA 11g, WAS 8, Portlet Factory.
Java ESB Developer
Confidential NJ
-
- Responsibilities:
- Gathered Requirements from RAD code and Message Broker
- Analyzed code for Functional Requirements
- Created Application Design documented, High Level and Low Level Design and FRD’S.
- Analyzed Broker Message Flows and ESQLS for requirement specification.
- Designed ESB mediation flows for Common Services.
- Designed and Modeled Service components in RSA for generating WSDL’s and Business objects.
- Converted UML models to WSDL’S for request and response.
- Create Mapping documents and HLD and Low level design specification.
- Implemented mediation flows for request and response.
- Created XSLT transform maps for request and response operations.
- Implemented WTX mediation primitive for WTX maps.
- Unit tested Mediation Modules.
Environment: WPS 6.2. WAS 6.2.0.25, WMB 6.2, RSA 8.5 RAD 6.1, Serena Dimensions 1.2,SOAP UI, WMQ 6.2.
Java Developer
Confidential, Alpharetta GA
-
- Responsibilities:
- Gathered requirements from the Business Users.
- Designed High level Design Application interfaces and WSDL operations.
- Identified and Designed Human Tasks and Business Process Work Flows in WebSphere Business Modeler.
- Defined Created XSD’s data mappings between XSD and Data Models.
- Identified and Created Services and Interfaces for Portal Integration.
- Generated UML models and WSDL operations in RSA 7.5.
- Created design document using UML Use Cases and Message Sequence diagrams, and standard design patterns.
- Responsible for implementing the J2EE design patterns like session facade, business delegate, value object pattern and Data access objects
- Designed and developed Persistence and Business layers. Implemented these using Hibernate,Oracle and EJB.
- Developed JAX-WS Web Service Components for Customer Search and Customer Details Management Services.
- Implemented Persistence Layer using Hibernate 3.0, HQL and Criteria. Used the databases Oracle and MySQL.
- Implemented Plan package deal web service which provides Plan deal information to the online store using JAX-WS.
- Performed Unit Testing with Test client, BPC Explorer and SOAP UI client.
- Actively involved in fixing the defects raised during the post-production phase and extensively coordinated with the design team, production support and release management teams during testing and deployment phases
Environment: WPS 6.2.1, WID 7.0.0.1,6.2,RSA 7.5.5, WBM 6.2,SVN,Windows,SOAP UI,WAS 6.2,7, Windows XP,WESB 6.2,Websphere Portal 6.2.PEM 3.1.4
Java Developer
Confidential CT
Responsibilities:
- Analyzed Business Requirements with Client .
- Knowledge of Installing Designing and Configuring WPS, WESB based on SOA models.
- Help design and implement a Service Oriented Architecture using custom designed components with SOAP/HTTP Protocols.
- Implemented Struts Framework (MVC Paradigm) components such as Action Mapping, Action Class, Dispatch action class, Action Form bean, and a form set for validation and used JavaBeans to return dynamic
- information.
- Used Java/J2EE Design patterns such as Data Transfer Object, Service Locator, Data Access Object and Singleton.
- Developed User Interaction using JSP, Java Script, JQuery, XML and server side components using Servlet.
- Maintain technical and functional (high & Low level) documentation of all applications and projects.
- Developed managed bean classes using JSF and association with Facelets tag
- Designed and Implemented WESB mediations in SOA for Webservice connectivity.
- Created Message Logging, Filtering, JMS Queue invoke for application connectivity.
- Documented interfaces for webservices and Integration patterns.
- Provided 24/7 production support with Good communication skills.
Environment:Eclipse,Spring,Hibernate,Oracle,Toad,Servlets,EJB,JSP,Apache Tomcat 5.5,Jboss.
Java Developer
Confidential, WA
Responsibilities:
- Involved in UI using JSPs, HTML and Struts Tags.
- Involved in development of the Java classes using core functionality.
- Developing Form Beans, Action Classes.
- Involved in unit testing of core functionalities using Junit.
- Implemented the log functionality by using log4j API.
- Implemented Data Access Object and Singleton factory pattern for the persistence layer.
- Implemented business logic on server-side as Entity Beans and Session Beans (EJB, JDBC, Web Logic).
- Developed database components for interaction between the front-end application and the database.
- Involved in the system study and design of online shopping module.
- Developed EJBs (Session Facades, Service Beans, Entity Beans), JSP Tags
- Responsible in writing Persistence objects for getting the Data from SNP and ILX (Market Data providers).
- Analysis of requirements, Architecture and design of modules, Review planning for the developed modules.
- Did UML Object Modeling using Rational Rose, generated Object Diagrams, Sequence Diagrams and State Diagrams
- Documented all the deliverables and parciticipated in knowledge transfer.
- Involved in preparing test plans, testing and implementation of the module.
Environment: Java1.1, Servlets, JavaScript, HTML, JBuilder, Jrun Web Server, Oracle.