Api Manager Resume
PROFESSIONAL SUMMARY:
- 10 + years of Experience in design, development, testing and supporting of interfaces/applications using, webMethods, MuleSoft (Mule4), and Apigee (API management Tool)
- Experienced in designing and executing integration projects using API led architecture and building connectors using MuleSoft ESB & Anypoint Platform that encapsulates Interface, Orchestration and Connectivity
- Experience in Enterprise Integration/Middleware Solutions, API Management in building solutions and architectural frameworks
- Good Knowledge in MuleSoft platform components including API Manager, Cloud Hub, Anypoint Studio, Data weave, Orchestration, and Anypoint MQ.
- Acting as technical lead on projects to design, develop, test, document, and deploy robust integration solutions on the webMethods and MuleSoft platform.
- Interpreting requirements to developMuleservices/integrations with adherence to development, integration and in practicingMuleSoftdevelopment best practices.Developing Restful APIs with RAML usingMuleSoftand also withMuleSoftAnypoint Platform for APIs and API Manager. Implement the development of multiple interface services to connect both internal and external SOAP and REST web services
- Experience withMuleSoftdevelopment and design best practices,MulesoftIntegrations, and ESB message integration techniques, like aggregation, transformation, dynamic routing, content - based routing, scatter-gather, etc., usingMuleESB design, coding, testing, implementation, and documentation ofMuleSoftAPIs andMulesoftAnypoint as ESB on Prem, Cloud and Hybrid. Experience in building custom frameworks, components inMulesoft
- Good Knowledge in Design, Development of API Integration using API management tools (APIGEE EDGE Platform) and Hands-on experience in developing JSON, Restful web services and APIs using XML and JSON and experience in developing software using Agile Methodologies.
- Experience in API Management using API Manager to apply security policies/throttling to the API requests
- Experience in Continuous Integration (CI) and Continuous Deployment (CD) using Maven, Jenkins, etc
- MuleSoft experience in implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using MuleSoft Anypoint Platform
- Good understanding of development to deployment life cycle of API and Understanding of API Design using RAML and/or Swagger Experience with the 3-layered approach to API-led connectivity with Experience, Process, and System APIs
- Collaborates with Scrum team to define requirements for and complete integration development activities
- REST/SOAP-based web services and service bus technologies such as MuleSoft, webMethods and APIGEE
- Good Experience on Enterprise Business Integration using SAG webMethods product suite (versions 10.X, 9.x, 8.x, 7.x, 6X). This includes of Design Tools (webMethods Developer, Designer, Trading Network Console), Execution Environment (Integration Server, webMethods Broker, Universal Messaging), Administration, Management and Monitoring (Integration Server Admin, MWS Admin), Adapters (JDBC Adapter, Siebel Adapter, MQ Adapter, SFDC Adapter and JMS Adapter), Flat Files, XML, DSP, JSP
- Experienced in Development, Maintenance and Upgrade webMethods EAI & B2B Projects.
- Knowledge in webMethods I.O API, webMethods I.O B2B and webMethods I.O Integration using software AG Product
- Good Knowledge of SOA Design patterns for building middleware systems ground up using Message Routing, Content Enrichment, Message Filtering, Message Transformation, Guaranteed delivery, Message sequencing, Batch message processing, error handling, and reconciliation mechanisms.
- Involved in Security implementation around the enterprise, creating custom policies for OAUTH and JWT protocols, implemented single sign-on with active directory.
- Hands on experience in Web Services using SOAP, WSDL, REST, JSON and Canonical model with strong skills in understanding and implementing SOA
- Experience in webMethods EDI components (to exchange the EDI transaction with B2B partners.
- Experience in Production Support, Application monitoring, Incident Handling and CR creation for new change requests and Defect fixing, performing code change in case of any minor errors.
- Experience in upgrading the webMethods Integration from 7 X to 8X, 8X to 9X, 9X to 10X.
- Hands on Experience on JDBC Adapter and publish & subscribe Mechanism by using Broker and Universal Messaging.
- Experience in understanding and working knowledge of various file formats like Flat File, XML, SOAP and Understanding of File fetching and file posting using protocols that include HTTP, HTTPS, FTPS and in working with SFTP /FTP Protocols for File Transfers.
- Experience in Design and Development of Custom Build Mapping Services and Knowledge on writing the DSP pages and JSP Pages.
- Worked on MOND tool and e2Open for B2B Transactions and Knowledge on creating Process models in BPM. and Knowledge on webMethods Administration, activities include Scheduling services, installing packages, Configuring JDBC Adapter Connections.
- Good knowledge on web services and standards such as XML, SOAP, REST, WSDL, XSD etc.
- Developed the Automation Tools for monitoring Integration server Health Check Report.
- Developed POC’s in Talend ESB integration tools like pub Sub Model, DB to FTP and FTP to DB etc.
- Good Experience in Developing and Unit Testing for Integration Solutions. Perform end-to-end application integration Unit testing and support project/business during SIT and UAT.
- Develop interfaces for EDI Transactions (816,824,846,855,856,861,862) by using webMethods components.
- Working with different kind of document types like EDI, Rosetta Net, Flat file, XML.
- Involved in Various Performance testing, and Developed ITKO LISA Scripts to Simulate the Transactions.
- Proven ability to work under pressure, quick learner.
- Have experience in providing architecture understanding and technical expertise to the development team on integration platform and related technologies for various clients.
- Adhere to AGILE project management methodology by utilizing internal procedures and tools. Ensure that our delivery framework artifacts are created correctly and have the necessary traceability.
- Knowledge in automated testing and regression like Sonar cube and JUNIT.
- Experience with Source control/Bug Tracking/Automated Build tools Jira and Jenkins Having good knowledge in Software AG WebMethods Integration Server performance tuning.
TECHNICAL SKILLS:
API security & throttling: REST Client, SOAP UI, Postman, ITKO Lisa Tool wmTestSuite, Junit
Other Integration Tools: Talend ESB, MOND, Mash zone
CI and CD: Maven, Jenkins, GitHub, Bitbucket, Groovy Scripts and Azure cloud Tools
Database Tools: DB Visualizer, SQL developer, Toad
Programming Languages: C, C++, Core Java, PL/SQL, Java Script & Node.jsDatabases: Oracle 10g/9i, MySQL, SQL Server
IDE: IntelliJ, Eclipse IDE, XML Spy
XML technologies: XML, DTD, XSD, XSLT, XPATH
Protocols: SOAP, HTTP, HTTPS, FTP, SFTP, SMTP, AS2, SSL
SVN Tools: SVN, Tortoise GIT, Cross vistaLogging Frameworks: Log4j, SplunkSpring frame works: Spring boot, spring frameworks
API & Testing Tools: REST Client, SOAP UI, Postman, ITKO Lisa Tool wmTestSuite, Junit & MUnit
QA Tools: HP Service Manager, Jira Tracking, ALM DefectsRelease management Tools: Release Calendar, PPM and PVCS, Jira Confluence
Other Tools: Document tracker, FileZilla, WinSCP, Putty, Docker & Kubernetes
Operation system: Unix/Linux and windows
Scripting Languages: Shel script and Unix Commands
PROFESSIONAL EXPERIENCE:
Confidential
Technology: webMethods Suite 9.7/10.1/10.7 ESB (Integration Server, Designer, Developer, JDBC, MQ, Adapters, Flat File, XML, SFTP, FTPS, MWS, GITHUB, SVN, webservices, REST Services, MQ, Kafka and, JavaScript Dev ops Tools (Jenkins, Bit Bucket, Maven), Java, Spring boot, Cloud Tools. Splunk, Elasticsearch
Responsibilities:
- Analysis of Business Requirements and discuss with Business Analyst to convert them in to technical specifications and discuss with interfacing teams at various stages of the project to coordinate the implementation of overlapping components. Participating in Scrum meeting to prioritize the requirement Analyzing Integration requirements depending on proposed solution. Participate in reviews of design /code and perform the system/integration testing.
- Developing SOA integration methodologies and protocols: APIs, REST, SOAP, XML, JSON, Publish-Subscribe, message queues, topics.
- Development the inbound and outbound Interfaces based on user requirements and Enhancements to existing interfaces. Developing Flow Services with necessary Mappings, Validations, and Business Rules for Outbound and Inbound Interfaces.
- Involve in the code migration activities using Dev ops Tools like Jenkins, GIT and undertake warranted support for the developed Integration applications and also participate in Peer Code review and refactoring activities to maintain coding standards and improving code quality.
- Implementing service-oriented architecture (SOA) and enterprise application integration (EAI) using MuleSoft Anypoint Platform and its’ components including API Manager, Cloud Hub, Anypoint Studio, Data weave, Orchestration, and ActiveMQ. developing Mule 4 project using RAML design, REST API design, Flow, Sub flow, message processor, connectors, components, scopes, flow control, error handling, batch processing, Data weave 2.x, java, custom connector SDK, MUnit, etc.
- Developing in Security implementation around the enterprise, creating custom policies for OAUTH and JWT protocols, implemented single sign-on with active directory.
- Acting as technical lead on projects to design, develop, test, document, and deploy robust integration solutions on the webMethods and MuleSoft platform understanding of development to deployment life cycle of API and Understanding of API Design using RAML and/or Swagger Experience with the 3-layered approach to API-led connectivity with Experience, Process, and System APIs.
- Implementing REST/SOAP-based web services and service bus technologies such as MuleSoft, webMethods and APIGEE. Responsible for the analysis, design, implementation, and deployment of full software development life cycle (SDLC) of MuleSoft project using AGILE process.
- Working on Google Cloud Platform’s APIGEE EDGE platform for API development and implementingAPISecurity and Access Control (OAuth/SAML, Web SSO, SSL etc.)
- Configuring APIs, proxy endpoints, API portals and API analytics based on technical specifications withMuleSoftAPI manager. And development of REST, HTTP, MQ, JSON, XML and SOA Design and develop enterprise services using RAML inMule, REST based APIs, SOAP Web Services and use of differentmuleconnectors.
- Configuring the CI/CD Jenkin Pipe line Jobs for Code Deployment and Automation Process.
- Working on POC’s to leverage the newest technologies or features in Integration Tools.
- Developing Maven based project development and testing automation of mule flows and working on RAML files for invoking REST API’s and SOAP API’s.
- Participating in capacity planning, scalability, performance, load testing for Integration Projects.
Confidential
Technology: webMethods Suite 9X/ ESB (Integration Server, Designer, Developer, JDBC, Siebel, MQ Adapters, Broker, Flat File, XML, Trading Networks, SFTP, FTPS, MWS, PVCS, SVN, PPM, web Services REST services, Splunk, MQ Explorer, Mule ESB Components, MFT, DataPower
Responsibilities:
- Monitoring daily Inbound and Outbound transactions for each of the Applications. Handling Incident Management, Change Requests and Finding a root cause and identifying and solution for any of the incident which occurs during the transaction processing. And Involved in Bug fixing and Enhancement
- Monitoring webMethods Production environment and supporting the integrations and resolving the issues involved with webMethods components like Integration Server, Developer, Broker,
- Supporting the Clients by solving the issues relating to Code or Data.
- Involved in Flow testing, Unit testing, Integration testing and preparing the Test cases.
- Testing of Interfaces/bug fixes and Defect Fixing in SIT and UAT and Post go live support of this project
- Discuss with interfacing teams at various stages of the project to coordinate the implementation of overlapping components. Participate in reviews of design /code and perform the system/integration testing.
- Created Release calendar and Deployed code from one environment to another environment by using PPM and PVCS.
- Follow the Problem management process to determine the root cause of the problem and to implement corrective action to prevent it to reoccur in the future.
- Extensive experience in understanding and implementing SOA concepts, XML, SOAP web service standards.
- Provide and understanding of existing integration framework, design patterns, common services to project teams, as applicable.
- Perform development activity while dealing with development and enhancement projects
Confidential
Technology: webMethods Suite7x / 8.2, ESB (Integration Server, Developer, JDBC Adapter, Broker, Oracle, Flat File, Db Visualizer, Toad, SFTP, FTP, Mond, WinSCP, FileZilla, MWS, Document Tracker.
Responsibilities:
- Requirement analysis of Low-Level Design document, High Level Design document, mapping document.
- Development the inbound and out bound Interfaces based on user requirements and Enhancements to existing interfaces
- Coordinating with the business analysts, business owners and end users to gather business requirements and Responsible for developing flow services for complex client requirements.
- Developed Several Technical Specifications for the new Interfaces for webMethods projects and prepared the Test Plan accordingly
- Developing Flow Services with necessary Mappings, Validations, and Business Rules for Outbound and Inbound Interfaces.
- Finding a root cause and identifying and solution for any of the incident which occurs during the transaction processing. And Involved in Bug fixing and Enhancement
- Defining, Monitoring, and Supporting the webMethods servers and system components, involved in creating ACL, users, Groups on IS
- Configured Adapter connections to the Oracle Data base and worked on JDBC Adapter Services. For manipulating/Inserting the data in the database.
- Worked B2B interfaces like FTP/SFTP interfaces to send the Files to Trading Partner.
- Implemented Common Error Handling mechanism for all the partners which will send an email to the Support Team in Motorola if there are any errors, log error in Database