ESB Developer
3 days ago
Klang, Selangor, Malaysia
The eCEOs
Full time
80,000 - 120,000 per year
Key Responsibilities:
1. Development of API and ESB services
- Work with peers and project managers to understand integration requirements and deliver solutions that align with business goals.
- Develop and maintain end-to-end integration solutions, including APIs, middleware, and ESB systems.
- Build custom integrations using programming languages such as Java, Python, Gateway script or JavaScript, and integration platforms (e.g., IBM App Connect, IBM MQ).
- Implement and configure API gateways for security, traffic management, and monitoring.
- Optimize API performance and troubleshoot connectivity or performance issues.
2. Data Transformation & Mapping
- Manage data translation, transformation, and mapping between heterogeneous systems and data formats (e.g., JSON, XML, ISO8583).
- Ensure data quality, integrity, and security across integration flows and migrations.
3. Testing & Quality Assurance
- Conduct unit, integration, and end-to-end testing to validate integration functionality.
- Ensure all solutions meet business, performance, and compliance requirements before deployment.
4. Monitoring, Maintenance & Troubleshooting
- Continuously monitor integration pipelines to ensure availability, performance, and reliability.
- Assist support team to investigate and resolve integration issues, applying root-cause analysis and proactive improvements.
5. Standards & Best Practices
- Adhere to SDLC and company's processes and organizational coding standards.
- Utilize CI/CD pipelines, source control, and automated testing to ensure efficient, reliable deployments.
- Implement and maintain security and compliance standards across all integration endpoints.
Requirements:
- Strong expertise in IBM API Gateway and IBM App Connect for API and ESB development, implementation and production support.
- Strong in integration programming languages and scripting, such as ESQL, Java, and Unix shell scripting.
- Hands-on experience in designing, developing, and maintaining complex integration solutions.
- Strong understanding of REST APIs, MQ (Message Queuing), threading, and caching mechanisms.
- Strong problem-solving and analytical abilities.