
Tawantech
Senior Integration Developer (Banking Systems)
- Permanent
- Riyadh, Saudi Arabia
- Experience 5 - 10 yrs
Job expiry date: 11/03/2026
Job overview
Date posted
25/01/2026
Location
Riyadh, Saudi Arabia
Salary
SAR 15,000 - 20,000 per month
Compensation
Salary only
Experience
5 - 10 yrs
Seniority
Senior & Lead
Qualification
Bachelors degree
Expiration date
11/03/2026
Job description
The Senior Integration Developer in Riyadh within the banking technology team is responsible for designing, developing, and maintaining integration solutions connecting core banking systems such as Temenos T24 and Finacle with internal applications, third-party services, CRM systems, payment gateways, and external partners. The role involves developing scalable, secure, and reusable integration components, microservices, and workflows, ensuring data integrity, performance, and accuracy across multiple environments. The position requires expertise in API-first principles, RESTful and SOAP APIs, JSON/XML handling, API security with OAuth2/JWT, middleware platforms (IBM App Connect, MuleSoft, IBM Integration Bus), and backend languages including Java, Python, and .NET. The developer collaborates with cross-functional teams including Business Analysts, QA, DevOps, and Product Owners to gather requirements, deliver high-quality solutions, troubleshoot integration issues in production and staging, and maintain technical documentation and integration diagrams. The role also encompasses mentoring junior developers, following banking compliance standards, PCI-DSS, ISO 20022, Open Banking (PSD2), and cloud/hybrid integration strategies.
Required skills
Key responsibilities
- Lead the design, development, and implementation of robust and scalable integration solutions using API-first principles (REST, SOAP)
- Integrate core banking systems, payment gateways, CRM systems, and external partners through middleware or integration platforms such as IBM App Connect, IBM Integration Bus, or MuleSoft
- Develop and maintain secure, efficient, and reusable integration components, microservices, and workflows
- Ensure data integrity, performance, and accuracy in all integration processes across multiple environments
- Collaborate with cross-functional teams including Business Analysts, QA, DevOps, and Product Owners to gather requirements and deliver high-quality solutions
- Troubleshoot and resolve integration and API issues across systems in production and staging environments
- Create robust technical documentation, integration diagrams, and test plans
- Mentor and guide junior developers and support knowledge transfer across the team
- Follow industry best practices for security, compliance (PCI-DSS, ISO 20022), and performance optimization
Experience & skills
- Bachelor’s degree in Computer Science, Software Engineering, or a related field
- 5+ years of experience in software development with at least 3+ years in integration development, preferably in banking or financial services
- Strong proficiency with RESTful & SOAP APIs, JSON/XML, and API security (OAuth2, JWT)
- Experience with integration platforms such as IBM App Connect, IBM Integration Bus, MuleSoft, or similar middleware
- Expertise in Java, Python, .NET, or equivalent backend languages
- Solid understanding of microservices architecture, event-driven patterns, and CI/CD pipelines
- Familiarity with database technologies (Oracle, SQL Server, MySQL) and message brokers (Kafka, MQ)
- Certifications in middleware or integration platforms (IBM App Connect, MuleSoft, Azure/AWS integration) preferred
- Experience with cloud platforms (AWS, Azure) and hybrid integration strategies
- Knowledge of Open Banking standards (PSD2, API governance)
- Exposure to banking compliance frameworks and financial messaging standards (ISO 20022)