About the job
Join our dynamic banking technology team as a Senior Integration Developer. In this pivotal role, you will design, develop, and maintain integration solutions that seamlessly connect core banking systems with internal applications, third-party services, and external partners. Your expertise in APIs, middleware platforms, and financial system integration standards will be instrumental in delivering high-quality integration solutions.
Key Responsibilities:
- Architect and implement robust and scalable integration solutions leveraging API-first principles (REST, SOAP).
- Facilitate integration between core banking systems (e.g., Temenos T24, Finacle), payment gateways, CRM systems, and external partners using middleware or integration platforms (such as IBM App Connect, MuleSoft).
- Create and maintain secure, efficient, and reusable integration components, microservices, and workflows.
- Guarantee data integrity, performance, and accuracy across all integration processes in diverse environments.
- Work collaboratively with cross-functional teams, including Business Analysts, QA, DevOps, and Product Owners, to gather requirements and deliver top-tier solutions.
- Diagnose and resolve integration and API issues in production and staging environments.
- Produce comprehensive technical documentation, integration diagrams, and test plans.
- Provide mentorship to junior developers and facilitate knowledge transfer within the team.
- Adhere to industry best practices for security, compliance (e.g., PCI-DSS, ISO 20022), and performance optimization.

