Sr. Enterprise Integration Developer/ Support Resume
WI
SUMMARY
- Eight years of experience in Designing and developing IBM Message Broker (Intégration Bus/IIB), Cast Iron, DataPower, WTX, WSRR and MQ Series SOA based solutions.
- Familiar with all stage of project lifecycle, from gathering business requirements, application development, testing, coordinating user acceptance testing (UAT), production support, and maintenance
- Strong Experience in best practices, problem and defect resolution and SOA Governance implementation.
- Strong experience with transformation and mapping of messages using ESQL, Java, Java Script and mapping.
- Experience in working with (SOAP & REST) Web services and WS Security
- Work on COBOL copybook, Flat file, CSV, XML, XSD, XSLT, XPath, SOAP, JSON, and WSDL
- Experience in installing & configuring IBM MQ Series, Message Broker and IIB
- Updated design documents, developing code, assisting with test scenario documentation, unit testing, assist with QA testing process
- Experience in developing WTX Maps, Type trees and Inter operable services
- Good experience in Agile/ Scrum Methodology.
- Strong debugging and problem solving skills with excellent understanding of system development methodologies, techniques and tools.
- Strong analytical and problem solving skills. Willingness and ability to quickly adapt to new environments and learn new technologies.
- Extensive experience in Production Support, On call and War Room Support, defect management and problem resolution
TECHNICAL SKILLS
Operating Systems: Windows, Linux, Mainframes.
Programing: XML, SQL, ESQL, Java, XSLT, Java Script, Java, Python.
Middleware: MQ Series 7/ 8, IBM Integration Bus 10 / 9, Message Broker 8.0 / 7.0, TIBCO, Mule soft, DataPower XI52 / XI50/ XB62, IBM® DataPower® Gateway V7.5, Cast Iron, WTX, MQ FTE and WSRR.
Security: WS - Security, OAuth, SSL.
Monitoring Tools: ITCAM, Splunk, Tivoli, BMC Patrol.
Testing Tools: RFHUtil/ RFHutilc, SOAP UI, Load Runner, CURL, Shell scripts, Poster.
Database: DB2, Oracle, MySQL, Sybase, Gemfire, MongoDB and SQL Server.
Version Control: SVN, Git, CVS, Source safe.
DevOps: Agile, Waterfall, Remedy, JIRA, AWS, ClearQuest
Others: J2EE, VPN, Jenkins, BPM, Maven, Docker, SpringXD, SAP, PeopleSoft (PSFT), SalesForce.com, Clear quest, SAP, Eclipse and API Connect.
PROFESSIONAL EXPERIENCE
Confidential, WI
Sr. Enterprise Integration Developer/ Support
Responsibilities:
- Served as a project lead on a single phase, or on multiple phases of one or more projects. Assist management in reviewing project plans and identifying gaps and required tasks
- Participated in all aspects of the Enterprise Application Integration (EAI) development life-cycle including definition, design, implementation, testing and delivery on IBM Websphere MQ, Integration Bus, DataPower, Cast Iron and MQ Series
- Working with business analysts to understand requirement details
- Implementing code fixes required for proper functionality of interfaces
- Facilitating Integration, and system testing efforts
- Participate in reviews and process audits to ensure that the correct processes are being followed rigorously.
- Updated design documents, developing code, assisting with test scenario documentation, unit testing, assist with QA testing process
- Migration and upgrade of applications, message flows and message models in new servers and environment
- Worked cross-functionally with Architects, Developers/Engineers, Business Analysts, and Service Managers across multiple teams in a rapidly evolving environment
- Worked onsite in US and cooperated with the European, India, China and other global offshore team on installation, configuration, development, deployment, and support of integration test.
- Analyzed business requirements and building use cases and test scenarios and translating business requirements to clear technical specifications
- Provided assistance in UAT and test scenario/case on HRIT projects integrate with MetLife, Amex, Morgan Stanley, Workday, Oracle, PeopleSoft and other services
- Designed and developed SOAP and REST Web Services in WMB and IIB
- Developed message models both using MRM and DFDL
- Provided security, control, integration and optimized access to a full range of mobile, web, application programming interface (API), SOA, B2B and cloud workloads by DataPower gateway
- Transformed JSON, XML, OAGIS, EDI and flat/ delimited files to integrate with different servers
- Participated in the implementation walkthroughs with the release teams.
- Responsible for compliance implementations.
- Responsible for coming-up with performance tuning and cost saving ideas to improve the performance of batch and to add value to client.
- Performed Troubleshooting of MQ, DataPower and IIB issues, such as cluster refreshes, dead letter and error queue checking, channel status and triggering condition checking etc. Message flows and messages sets running after weekly backups and unexpected situations. Check Dev, QA and Production environments and up and running
Environment: IIB 10.0, Message Broker 7.0, MQ Series 7.5/8.0, DataPower XI52, Cast Iron, IBM Tivoli monitoring, JFTT, IT Access Request Approval System (ITARAS), Oracle database, J2EE, Workday, PTC Integrity 10, PAISY, TALEO, PeopleSoft, Agile, TIBCO and UNIX.
Confidential, Roanoke, VA
Sr. Middleware Developer / Product Support
Responsibilities:
- Design, code, test, debug, and document software modifications using Webshpere Message Broker, Webshpere MQ and other integration technologies;
- Developed and maintained internal JAVA applications pertaining to batch jobs.
- Evaluate proposed solution changes and approve as appropriate, or recommend solution changes as business needs dictate
- Migration of a multitude of applications, message flows, message sets from WMB7 to IIB 10
- Design, develop, deploy and implement solutions for complex high-transaction and high-variability data processing and analytics problems.
- Enhancements and maintenance to Existing MQ Broker applications and services.
- Updated design documents, developing code, assisting with test scenario documentation, unit testing, assist with QA testing process
- Developed Message flows using Compute, Java Compute, Mapping and XSLT nodes for transformation
- Developed Restful web services using HTTP nodes
- Developed message flows for aggregation and Collection of messages using Aggregate and collector Nodes
- Participated in business requirement meetings involving stake holders and involved in Functional requirement documents.
- Developed Common ESQL and Java modules for implementing re-usable functions in IIB
- Worked as L2 Advanced Production Support and L3 Application Development Support with application development teams to configure devices to support new and changing application requirements’
- EDI transactions: 810 Invoice, 850 PO, 856 ASN and 997 Functional Acknowledgement
- Reviewed the business analysis & impact documents for all the incident raised in production
- Participated in war room and crisis calls and involved in production support.
Environment: IIB 10.0, Message Broker 7.0, MQ Series 7.5, MQ FTE, AS 400, BMC Remedy, BPM, SQL Server, SVN, DB2, Oracle, High Jump, J2EE, API Connect, Sterling Connect: Enterprise, Red Prairie, RMS, TIBCO and UNIX.
Confidential, Rochester, NY
Sr. Middleware Developer
Responsibilities:
- Provide leadership and guidance to team of programmers/technical resources to ensure delivery expectations are met;
- Developed a new transmitting process in JAVA using generated code instead of default pattern which made the code base simpler and gained a performance increase of 10% - 30%.
- Involved in the implementation of the designs provided for building interfaces between client systems and Salesforce
- Created Type trees and Maps to process HL7 and EDI messages in WTX
- Imported COBOL Copy book in WTX to create guidelines for custom mapping.
- Used various WTX Map Builder built-in functions to perform data conversions.
- Created WTX maps to transform XML to Copy book and deployed them on to Datapower as Inter operable services
- Created Multi-Protocol Gateway services, XML Firewall services in Datapower to handle HTTP to MQ and vice versa
- Involved in the ITCAM monitoring setup and configuration for Datapower
- Create Web Service Proxy to process SOAP request, filter, validate, transform, encrypt/decrypt, and validate XML, Schema and WSDL documents through DataPower appliance X152
- Created AAA Services for Authorization and Authentication through LDAP and Tivoli
- Created WSDLs, XSDs for implementation of SOAP based Web services in Integration Bus/Message Broker
- Developed message flows to interact with DB2 and Oracle Databases using ESQL and Stored procedure calls
- Developed Error handling procedures using common Error handling sub flows as well as Continue and Exit handlers with in the compute nodes
- Implemented Global Caching in Integration and Message Broker
- Created User defined properties, External variables and created scripts for Bar flies deployments
- Reverse engineered existing services without proper documentation and migrated them in to Integration Bus
- Created Technical design documents and coordinated off shore team mentoring and development
- Part of the team who built the patters and Best practices for SOA implementation
- Lead the support team and created maintenance procedures of on-call support teams
- Installed WSRR sand box environment and used SOA versioning features using Registry and Endpoint lookup nodes in Message Broker/IIB
- Developed common flows for Error handling, logging and for Email notifications.
- Worked with EDI, Text, Copybook, JSON and XML message formats transformation.
- Tested Message Broker projects using SOAP UI, MQ Visual Edit, RFHUTIL and Jmeter.
- Developed Message flows using SAP adapter nodes to integrate with SAP.
- Developed scheduler flows using Timer Nodes
- Performed problem determination using local error logs and by running user traces, service traces and visual debugging (DEV environment only)
Environment: IIB 9.0, Message Broker 8.0, MQ Series 7.5, BPM, Datapower XI52, WTX, MQ FTE, BMC Remedy, Tivoli, ITCAM, Splunk, J2EE, TIBCO and DB2.
Confidential, Atlanta, GA
Sr. Middleware Developer
Responsibilities:
- Worked on Datapower SOA Appliance XI50 to create WTX - Datapower compatible Maps
- Created Technical Design documents and best practices documents
- Created Deployment scripts for MB Code migration between environments.
- Created test cases and Involved in String, Integration, Performance and UAT Testing
- Configured various resource adapters for RDBMS, FTP, and HTTP, SOAP in WTX.
- Create router maps as per the design requirements to call other maps using RUN functions.
- Created Type trees and Maps to process EDI messages
- Worked on developing an inbound splitter Map for the 219 to split requests
- Created Deployment scripts and set up policy guidelines for code migration in IIB and DataPower.
- Worked on the complete end-to-end processing of the 219 requests Information also helped debug and change Mercator maps for 219 processing. Was responsible for the production processing and daily support for the 219 HIPAA transactions
- Worked on 219, 220 HIPAA transactions
- Involved in administration and configuration of WS-proxies, XML firewall, SSL Proxy Profiles, XML Proxy Profiles, WSDL, Multi Gateway protocol, WS Security, UDDI, LB groups, Data management and Data integration techniques for Data Power XI50.
- Configured and maintained multiple Web Service Proxies.
- Setup Database and File logging in Datapower
- Implemented SSL mutual authentication in DataPower
- Translated MQ Services from asynchronous to Synchronous using Message Broker MQ get node
- Achieved parallelism in when calling and collecting web service responses by using Asynchronous Web service request and response nodes
- Developed Message flows to interact with Databases using ESQL and JDBC through Java compute node
- Developed Restful web services using HTTP nodes
- Developed message flows for aggregation and Collection of messages using Aggregate and collector Nodes
- Trained off shore resources on WMB best practices
- Developed stored procedures to process XML message to utilize the XML data type insert capabilities introduced in Message Broker 8
- Implemented Global Caching in Integration and Message Broker
- Worked with HIPPA and HL7 EDI message formats (By using WTX maps in Message Broker)
- Developed common flows for Error handling, logging and for Email notifications.
- Developed re-usable ESQL and Java functions
- Worked with EDI, Text, Copybook, JSON and XML message formats transformation.
- Developed test cases and worked closely with UAT testing team in defect tracking, identification, assignment and resolution
Environment: IIB 9.0, Message Broker 8.0/7.0, Datapower XI50, MQ Series 7.5, BMC Remedy, TIBCO, Log4j, SAP, DB2, Java
Confidential
Software Engineer
Responsibilities:
- Developer MQ, File and HTTP based message flows to process XML, Copybook and Text format messages
- Developed SOAP based message flows to process SOAP over HTTP and SOAP over JMS messages
- Developed Complex message transformations using ESQL, Java and XSLT in Compute, Java Compute and XSL transformation nodes
- Created scripts for Automated deployments
- Developed Message flows to process Batch updates by using Split and Sequence pattern
- Developed scripts for creation of MQ and Message broker resources
- Installed MQ and Message Broker on Windows and Unix environments
- Developed and tested Message flows end to end
- Created message flows using Collector, Timer nodes
- Worked as offshore lead for middleware team during
- Developed ESQL common procedures and sub flows to be used across message flows
- Developed transformations from XML to Copy Book and XML to JSON formats.
- Used built in MB features for auditing and logging along with Log4j.
- Written Java programs to pick messages from error or dead letter queue and process the messages according the regional hub requirement
- Responsible for opening problem tickets (PMR) with IBM.
- Active participant in monitoring the middleware and Perform daily on call tasks (checking error logs, Fail over queues, System Logs, Backed out messages) to maintain a healthy system.
Environment: Message Broker 8, 7.0, IBM MQ Series 7.0, DB2, Java, Log4j, Oracle9i
Confidential
Counter Operations Assistant
Responsibilities:
- Collect account related documents and maintain client’s static data.
- Introduced of wealth management products to customers; provided excellent customer support for customers includes: answering questions, explaining products and services, troubleshooting, and other business priorities
- Used checking system to solve real operation tasks; examined and evaluated Letter of Credit (L/C) in international transaction; supported to counter back-office and logistic arrangement; presented both written and oral reports detailing and outcomes daily
- Completed the training about commercial bank operation and specialized computer literacy
- Improved data input efficiency by 50 percent by revising Excel to correct errors.
- Saved accounting record searching time for employees by assembling data in 7 worksheets into single table, using Excel VLOOKUP function.
- Improved accounting document reviewing efficiency by writing and sorting summaries of accounting reports.
- Checked payment instructions and account maintenance documents received over counter based on relevant local regulation.
- Carry out middle office and internal control functions in order to maintain Confidential internal control standards and adherence to Group Compliance policy.
- Successfully complete Anti-Money Laundering and Sanctions training and post-course assessment, as required