Sr. Websphere Soa/odm Developer Resume
Dover, NH
SUMMARY
- 9 years of overall IT experience in the design and implementation of SOA, Distributed and Web based applications using Java/Java EE, XML, IBM WebSphere tools and various related Open Source tools and technologies.
- Experience of over 6 years in developing SOA based Business Integration solutions using web services, XML, JMS, JCA and IBM WebSphere products in IBM WID/WPS/WESB environment.
- Experienced in Business Process Choreography using BPEL, Mediations& various IBM extensions to it in IBM WID/WPS/ESB/BPM.
- Implementation skills on Human tasks, data maps, XSL, ESB and Business rules
- Design and developSCA Components, JMS, MQJMS, HTTP bindings, short & long running processes and web services based on technical specifications.
- Strong implementation knowledge of JCA adapters like Email, Flat File, FTP, JDBC etc.
- Experienced in Design and Development of BPM Workflows and focus on the Process Center, and IID.
- Strong implementation knowledge on SOAP web services, Rest web services
- Experienced in Design and Development of integration services in IIB to transform the messages to different formats.
- Experience over 3 years on IBMODB and 3.5 years on DROOLS and implemented rating and underwriting business rules for various insurance projects.
- Experience over more than 6 years on Webservice and 3 years on Rest services.
- Experience in Insurance ( Confidential, Liberty Mutual), Banking ( Confidential ) and Retail ( Confidential ) domains.
- Strong in Analysis, Design, Development, Testing, Deployment & Production Support of Enterprise and Java applications.
- Been a successful mentor, trainer & consultant to projects on WID/DataPower/Message Broker/Message Queue, ESQL.
- Have a good firm understanding of concepts and technologies such as SOA, Messaging, Transformation Engines, Web services and Data Integration techniques.
- Resourceful and Innovative. Handled multiple roles/projects simultaneously in challenging environments.
TECHNICAL SKILLS
WebSphere SOA/Middleware: WebSphere Application Server 7.0.2/8.0, WebSphere Process Server 6.2/7.0.2/7.5.1/8.01.3 , Business Process Manager 8/8.1, WebSphere Integration Developer 6.1/6.2/7.0, IBM Integration Developer(IID) 7.5.1/8.5, WebSphere MQ 6.0, WebSphere ESB - Enterprise Service Bus (WESB) 6.0.x / 6.1 / 7.0, IBM ODM and DataPower XI50 .
Languages, Scripts: Java, SQL, BPEL, HTML, XML, Java Script, CSS
XML Technologies: XSLT, XPATH, JAXB, DOM, SAX
Operating Systems: Windows, Unix
Databases: Oracle 9i, DB2 8.x/9.1, MySQL
Web Technologies & Frameworks: Struts, Hibernate, MyBatis3.0, EJB3, Web 2.0
Java/J2EE: Servlets, JSP, EJB 2.x/ 3.0, JDBC, JNDI
IDEs (development Tools): IBM Integration Developer (IID) 7.5.1, 8.5, IBM WebSphere Integration Developer (WID 6, 6.1.2, 7.0), Rational Application Developer 6.0, 7.0, Eclipse 2.x/3.x, NetBeans.
WebSphere Adapters: WebSphere Technology & Application Adapters
Modeling Tech & Methodologies: UML, AGILE.
Design Patterns: MVC, DAO, Business Delegate, Singleton, Session Facade
Other Tools and Technologies: RTC, JUnit, Log4J, CVS.
PROFESSIONAL EXPERIENCE
Confidential, Dover, NH
Sr. WebSphere SOA/ODM Developer
Responsibilities:
- Interacted with multiple teams to create generalized BO’s and WSDL’s, to support multiple channels and application within the program
- Understanding requirements and creating HLD and LLD for the project.
- Developed Long running BPEL and mediations.
- Used ServiceInvoke, MessageFilter, FanIn, FanOut, MessageSetter, MQMessageSetter, XSLT’s, BO maps, CustomMediation, subFlow, FlowOrder, Trace mediation primitives.
- Developed Custom MQ binding to convert delimited text file to bind to input Business Object.
- Used MQ, Webservice, SCA binding.
- Implemented both short running and long running BPEL processes.
- Analyzed and implemented nearly 300 rating and underwriting business rules using IBM ODM.
- Implemented 15 complex business processes using IBM BPM, IBM ODM.
- Lead developer, designing interfaces to integrate different new business systems.
- Analyzed requirements, created effort estimates and working on the technical and function specification docs.
- Analyzed requirements and developed interfaces in both WebSphere Integration developer.
- Implemented more than 100 business rules using Drools frame work.
- Implemented nearly 20 mediation services using IIB to transform the messages to third party vendor’s specific formats.
- Written the ESQL statements where ever necessary in the transformations.
- Developed mediation modules with different communication techniques like MQ, webservice, based on the target system availability.
- Created Email outbound and inbound adapter to send emails and poll emails from inbox.
- Implemented common frame work to trigger emails to business or IT support for any issues.
- Involve in the Project meetings held with the QA Team, Project Team, Business Team, Support Team, Architect Team and Network Team.
- Involve in full life-cycle of the project from Design, Analysis, logical and physical architecture modeling, development, Implementation, testing using Agile Methodology.
- Responsible for effective communication between the project team (onsite/offshore) and the customer. Provide day to day direction to the team and regular progress to the customer.
- Using Websphere Integration Developer and Process Server for creating services consumed by external vendors and internal systems and also components deployed in Websphere Process Server.
- Reviewing code written by offshore and monitoring the offshore team.
- Coordinating with the offshore Development/Support Team.
- Write unit test scripts for testing modules.
- Supporting systems testing and fixing defects.
- Followed Agile Methodology for delivering working solutions quickly
Confidential, Jersey, NJ
Sr. WebSphere Integration Consultant
Responsibilities:
- Responsible for full SDLC of the project and delivery of the project
- Implemented Mediation modules for interacting with different target systems using different protocols like Http, MQ.
- Developed Couches, Coach Views.
- Analyzed and implemented more than 500 business rules using IBM ODM.
- Developed MQ Scripts to analyze the inbound and outbound messages count.
- Adhere to company standards, Guidelines, Templates and quality
- Work in close with onsite team to plan for Go Live
- Used ServiceInvoke, MessageFilter, FanIn, FanOut, MessageSetter, MQMessageSetter, XSLT’s, BO maps, CustomMediation, subFlow, FlowOrder, Trace mediation primitives.
- Developed and exposed services over SOAP Rest services.
- Developed shot running BPEL processes.
- Implemented business rules to select appropriate forms based on the transaction types using DROOLS frame work.
- Interaction with onsite counterpart on daily basis
- Developed POCs using WebSphere BPM process designer to integrate with legacy systems.
- Implemented the MQ Utility tool to Browse, Read and Write messages to Queue
- Implemented common Logging mechanism
- Involved in the middleware activities like queue creation of queues, deployment and admin configuration.
- Expertise in HPQC defect tracking tool to update the status of the defect
- Part of performance testing phase and tuned the application for better performance
- Instrumental in making the project big success and gaining customer confidence
Confidential
WebSphere Integration Consultant
Responsibilities:
- Implemented Mediation modules for interacting with different target systems using different protocols like Http, MQ.
- Developed MQ Scripts to analyze the inbound and outbound messages count.
- Supporting systems testing and fixing defects.
- Used ServiceInvoke, MessageFilter, MessageSetter, XSLT’s, BO maps, CustomMediation, subFlow mediation primitives.
- Developed SOAP web services and exposed to upstream services to connect with third party tools.
- Involved in the deployment of mediation modules and run the scripts post deployment to analyze the changes.
Confidential
WebSphere Integration Developer
Responsibilities:
- Understand the Level 4 and Level 5 diagrams and implementation of the flow. Involved in designing business processes using BPEL.
- Involved in coding the java bridges to invoke the system calls.
- Coding in Action, Service and DAO Layers.
- Done module integration with cross chunk module.
- Periodically run the build script and generate the PMD, Check style, find bugs and Emma code coverage report.
- Part of Manual Code-Review team - Validate the Action, Business, Service class and Template. Using Bugzilla to enter the manual code review bugs and track it.
- Good knowledge in the deployment of IBM application server, Supported all the corporate action associates for the deployment process.
- Responsible for the Configuration management (WAS Environment)
- Responsible for the CVS Activities like tagging and merging the Code.