Job Description
Capco, a global business and technology consultancy dedicated to the financial services industry, is seeking a passionate and experienced Integration Developer to join our innovative team in Kuala Lumpur. As part of our fast-paced Technology practice, you will be instrumental in designing, developing, and maintaining high-performance system integrations that power the digital transformation of our clients.
In this role, you will work on complex, mission-critical projects, leveraging cutting-edge technologies to connect disparate systems, automate workflows, and enable seamless data flow across the enterprise. You will collaborate closely with solution architects, business analysts, and stakeholders to understand requirements and translate them into scalable, robust integration solutions using an API-first and cloud-native approach.
We are looking for a technical expert who excels in a dynamic environment. You will have the opportunity to work with a diverse range of integration platforms and services. Your responsibilities will span the entire software development lifecycle, from technical design and coding to testing, deployment, and production support.
At Capco, we foster a culture of innovation, collaboration, and continuous learning. We offer a highly collaborative environment, competitive compensation, and a clear path for career progression. If you are a talented integration specialist looking to make a significant impact within a leading global consultancy, we invite you to apply.
Responsibilities
- Design, develop, and deploy scalable integration solutions using leading middleware platforms (e.g., MuleSoft, WSO2, IBM App Connect) to connect complex enterprise applications and services.
- Collaborate with solution architects, business analysts, and other stakeholders to gather technical requirements and define detailed integration specifications.
- Develop and manage robust APIs (RESTful and SOAP) and microservices, ensuring strict adherence to security protocols and industry best practices.
- Implement complex data mapping, transformation, and routing logic to support critical business processes and real-time data synchronization.
- Conduct thorough unit testing, integration testing, and rigorous code reviews to ensure exceptional code quality, performance, and reliability.
- Proactively monitor integration environments, troubleshoot and resolve production issues, and provide ongoing system maintenance and Level 3 support.
- Create and maintain comprehensive technical documentation for all integration designs, source code, and operational runbooks.
- Stay abreast of emerging technologies and trends in integration, cloud computing (AWS/Azure), and API management to drive continuous improvement and innovation.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related technical discipline.
- 5+ years of demonstrable professional experience in integration development, enterprise middleware, or software engineering roles.
- Strong proficiency with one or more major integration platforms such as MuleSoft, WSO2, IBM Integration Bus/App Connect, or Dell Boomi.
- Solid hands-on experience with object-oriented programming languages such as Java, .NET, or Python for development and scripting.
- Deep understanding of API design principles and standards, including REST, SOAP, and GraphQL, along with API management tools (Apigee, Kong, AWS API Gateway).
- Proven experience with cloud integration services (AWS Lambda, SQS, SNS, Step Functions; Azure Logic Apps, Service Bus) and DevOps tools (CI/CD pipelines, Git, Jenkins).
- Excellent analytical, troubleshooting, and problem-solving skills with a keen attention to detail.
- Strong verbal and written communication skills in English, with the ability to work effectively in a diverse, global team environment.