About the Company
CodeNinja is a full-stack Sovereign AI delivery company helping Saudi enterprises and government entities build, own, and compound AI and engineering capability permanently, rather than renting it through vendor contracts. Operating from Riyadh with delivery capability across the Kingdom and the broader MENA region, CodeNinja works across priority sectors including government digitization, energy, financial services, logistics, and healthcare, and is recognized among the 100 fastest-growing technology companies of 2026 by Clutch. Through embedded engineering teams, AI capability centers, and owned application infrastructure, CodeNinja partners with banks and enterprises to modernize systems and operationalize intelligence across mission-critical workflows.
About Role
We’re looking for an Appian Integration Developer to connect Appian applications for a leading bank in the Kingdom of Saudi Arabia to core banking, channels and enterprise services. You will build secure, resilient and well-monitored integrations through the bank’s API and middleware layers. This is an onsite role in Riyadh, open to all nationalities, requiring strong Appian integration experience and a solid enterprise integration or Java background.
Key Responsibilities
- Build Connected Systems, Integration objects and Appian Web APIs for inbound and outbound services
- Integrate with core banking, CRM, DMS, payment, credit bureau (e.g. SIMAH) and government services (e.g. Nafath, Yakeen) via the bank’s API gateway/ESB
- Implement secure authentication: OAuth 2.0, mTLS, API keys, SAML/OIDC SSO and LDAP/AD group sync
- Develop custom Java plug-ins (smart services, functions, connected system plug-ins) where out-of-the-box features fall short
- Design for resilience: retries, timeouts, idempotency, error queues and asynchronous patterns with Kafka/MQ
- Handle file-based and batch integrations (SFTP, bulk loads) securely
- Implement integration logging, monitoring and alerting; support production incidents
- Produce interface specifications and work with downstream system owners on contract changes
Requirements
- 10+ years of total experience, including 5+ years of Appian integrations
- Strong enterprise integration or Java background
- Appian Certified Senior Developer (mandatory)
- Notice period of 1 month, or immediate joiners preferred
Must Haves
- Expert in Appian Connected Systems, Integrations and Web APIs
- Strong Java (Java 11+), REST/SOAP, JSON/XML and OpenAPI/WSDL
- Experience with API gateways and middleware (e.g. Apigee, Kong, IBM ACE/IIB, MuleSoft)
- Messaging: Kafka, IBM MQ or RabbitMQ
- Security standards for banking integrations, encryption and secret management
- Strong analytical, troubleshooting and communication skills
Nice to Have
- Java or API-platform certification
- Spring Boot microservices
- Open banking experience (SAMA Open Banking Framework)
- Appian RPA
Benefits
Why Join Us
Own the integration backbone of a leading bank in KSA, connecting Appian to core banking, national services and enterprise platforms at production scale.
Disclaimer
This job description is intended to convey information essential to understanding the scope of the role. It is not exhaustive and may be subject to change based on business needs.
Skills Required
- 10+ years of total professional experience
- 5+ years of Appian integration experience
- Strong enterprise integration or Java background
- Appian Certified Senior Developer certification
- Expertise with Appian Connected Systems, Integrations, and Web APIs
- Strong Java 11+ experience
- Experience with REST, SOAP, JSON, XML, OpenAPI, and WSDL
- Experience with API gateways and middleware such as Apigee, Kong, IBM ACE/IIB, or MuleSoft
- Experience with Kafka, IBM MQ, or RabbitMQ
- Knowledge of banking integration security standards, encryption, and secret management
- Strong analytical, troubleshooting, and communication skills
- One-month notice period or immediate availability
- Java or API-platform certification
- Spring Boot microservices experience
- Open banking experience, including the SAMA Open Banking Framework
- Appian RPA experience
What We Do
A digital transformation company, driven to solve some of the most complex problems in the world today through technology. Our core service portfolio includes staff augmentation, software development and cloud services with over 300+ projects delivered to date. Established in 2014, with a continuously growing team of 250+ experts, operating across 3 regions with Americas, Middle East, and Southeast Asia, CodeNinja is one of the fastest growing technology companies recognized by Forbes Technology Council. With value addition being a core focus for the company, CodeNinja ranks as one of the top and best reviewed software development and services company. Now offering enterprise cloud solutions to some of the leading technology companies in the world, the company has secured funding of $1.6M and is poised to invest in redefining workplace dynamics through use of advanced AI. CodeNinja has earned the trust of more than 240 clients spread across 15 different countries and 9 different industries. The company is also one of the top-rated outsourcing services provider in Pakistan, forming dedicated technology teams for some of the world's leading organizations like Microsoft, Lifeforce (Tony Robbins) and OTL alongside unicorns such as 24Seven, ABHI, and Graana. In addition, to ensure quality and commitment to client data security, the company is now ISO 270001 certified. Services: · Offshore Engineering Teams · Custom Software Development · Dedicated Development Center · Application Modernizations · Cloud Services and Solutions · Modern Workplace Solutions · Digital Transformation Strategy · AI Consulting · AR/VR and Digital Twins · eCommerce Solutions Awards and Achievements: Top 1000 Companies Clutch Global 2023 Top Company in .Net Developers 2023 Clutch Global Fall 2023 Certifications & Partnerships: Adobe Commerce Cloud Solution Partner Microsoft Solution partner for business applications. Microsoft Solution Partner for Azure Data and AI.







