https://bayt.page.link/HUwmGFXCvNsuorin9
Back to the job results
Other Business Support Services
Create a job alert for similar positions

Job Description

A webMethods Integration Developer is a specialized IT professional responsible for developing, maintaining, and supporting integrations for business applications using Software AG's webMethods platform. The role requires a deep understanding of integration patterns, enterprise service bus (ESB), service-oriented architecture (SOA), and API-led connectivity to enable seamless communication between disparate systems.


Responsibilities: ▪ Integration Development: - Design, develop, and implement integration solutions using the webMethods suite, including Integration Server, Universal Messaging, Adapters (JDBC, SAP, etc.), and My webMethods. - Handle synchronous/asynchronous communication patterns, batch file processing, and complex integration scenarios. - Develop and maintain flows, services, and APIs for real-time and batch processes.


▪ API Management: - Implement API gateway policies and manage the API lifecycle using webMethods API Gateway and API management. - Develop and maintain the Developer Portal for a streamlined onboarding process of internal and external developers. - Ensure API security through OAuth, API keys, and other authentication methods.


▪ Messaging and Eventing: - Implement messaging solutions using JMS, ensuring reliable message delivery through queues and topics. - Manage Universal Messaging realms, channels, and listeners for optimized message throughput and latency.


▪ Managed File Transfer (MFT): - Set up and maintain MFT services for secure file transfer operations. - Automate file transfer processes, including scheduling, encryption, and error handling.


▪ Business Process Management Suite (BPMS): - Design and develop business processes using webMethods BPMS. - Implement business rules and workflows for process automation and optimization. - Monitor, analyze, and optimize business process performance.


▪ Performance and Scalability: - Implement caching solutions and manage big memory configurations for high-performance integrations. - Configure and maintain Terracotta server arrays for high availability and scalability.


▪ Testing and Deployment: - Conduct unit testing, system testing, and performance testing of the integration solutions. - Manage the deployment of integration components across various environments (development, testing, staging, production).


▪ Troubleshooting and Support: - Provide ongoing support, identify issues, and implement corrective actions.


- Monitor integration solutions and perform regular health checks and audits.


▪ Documentation and Compliance: - Create detailed documentation for integration solutions, including technical specifications, diagrams, and flowcharts. - Ensure compliance with enterprise architecture standards and integration best practices.



You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.