This is a full-time on-site role for a WebMethods Developer located in Jakarta, Indonesia. The WebMethods Developer will be responsible for designing, developing, testing, and implementing enterprise-level integration solutions using Software AG’s WebMethods platform. The WebMethods Developer will work collaboratively with our clients and other stakeholders to ensure that their integration needs are met.
- Assess the impact of the integration requirements to the technical architecture and specify the integration service requirements
- Validate that the integration solution and integration architecture designs utilize the integration architecture components appropriately
- Develop middleware components and adaptors to facilitate smooth communication and data exchange between different systems and protocols.
- Implement and manage APIs using WebMethods API Gateway or similar tools to ensure secure and controlled access to services.
- Write clean, efficient, and maintainable code in the WebMethods programming language (Flow, Java) to achieve integration objectives.
- Identify performance bottlenecks and optimize integration solutions for speed, reliability, and scalability.
- Implement robust error handling and debugging mechanisms to ensure the stability and resilience of integration processes.
- Maintain comprehensive documentation of integration solutions, APIs, and processes for reference and future enhancements.
- Collaborate with cross-functional teams, including business analysts, solution architects, and other developers, to gather requirements and deliver effective solutions.
- Conduct unit testing and participate in integration testing to ensure the accuracy and completeness of integration solutions.
- Implement security measures and best practices to safeguard sensitive data and ensure compliance with industry standards and regulations.
- Stay updated with the latest trends and advancements in WebMethods and SOA technologies, suggesting improvements and innovations for the integration landscape.
Qualifications
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of experience in Java Enterprise development.
- 2+ years of experience in WebMethods, Weblogic, or another ESB development is a plus.
- Experience in designing scalable and high-performing integration solutions
- Strong knowledge of API concept and microservices
- Experience in developing SOAP and REST web services
- Experience in using Java and JEE technologies
- Sound knowledge of EAI and B2B patterns
- Experience in working with different data formats (XML, JSON, etc.)
- Excellent problem-solving and analytical skills
- Strong communication and collaboration skills
- Ability to work independently and as part of a team