Appian Integration Developer
Role Overview
Develop integrations connecting a leading bank's Appian applications to core banking, channels, and enterprise services.
Build secure, resilient, and monitored integrations through the bank's API and middleware layers.
The role is onsite in Riyadh.
Key Skills for This Role
Full Job Posting
About CodeNinja
CodeNinja describes itself as a full-stack Sovereign AI delivery company serving Saudi enterprises and government entities.
The company works across government digitization, energy, financial services, logistics, and healthcare, with delivery across Saudi Arabia and the broader MENA region.
Role overview
Develop integrations connecting a leading bank's Appian applications to core banking, channels, and enterprise services.
Build secure, resilient, and monitored integrations through the bank's API and middleware layers.
The role is onsite in Riyadh.
Integration delivery
- Build Appian Connected Systems, Integration objects, and Web APIs for inbound and outbound services.
- Connect core banking, CRM, DMS, payment, credit bureau, and government services through the bank's API gateway or ESB.
- Implement secure authentication using OAuth 2.0, mTLS, API keys, SAML/OIDC SSO, and LDAP/AD group synchronization.
- Develop custom Java plug-ins where Appian's standard features are insufficient.
Resilience and operations
- Design retries, timeouts, idempotency, error queues, and asynchronous Kafka/MQ patterns.
- Securely handle SFTP and bulk-load integrations.
- Implement logging, monitoring, and alerting; support production incidents.
- Produce interface specifications and coordinate downstream contract changes.
Required experience and certification
- 10+ years of total experience, including 5+ years of Appian integrations.
- Strong enterprise integration or Java background.
- Appian Certified Senior Developer certification is mandatory.
- Expertise in Appian Connected Systems, Integrations, and Web APIs.
Required technical skills
- Strong Java 11+, REST/SOAP, JSON/XML, and OpenAPI/WSDL skills.
- Experience with API gateways and middleware such as Apigee, Kong, IBM ACE/IIB, or MuleSoft.
- Experience with Kafka, IBM MQ, or RabbitMQ messaging.
- Knowledge of banking integration security, encryption, and secret management.
- Strong analytical, troubleshooting, and communication skills.
Preferred qualifications
- Java or API-platform certification, Spring Boot microservices, SAMA Open Banking Framework experience, and Appian RPA are nice to have.
- A one-month notice period or immediate availability is preferred.
Role opportunity
- The role offers the opportunity to build a bank integration backbone connecting Appian with core banking, national services, and enterprise platforms at production scale.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at CodeNinja
UI/UX Specialist
Riyadh, KSA
The employer is seeking a UI/UX Specialist to own and evolve a bank’s design system across its digital channels. The role requires deep hands-on design-system experience, advanced Figma skills, accessibility and responsi
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
Riyadh, KSA
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Riyadh, KSA
Appian Developer - UI & Data Fabric
Riyadh, KSA
CodeNinja is seeking an experienced Appian Developer to build bilingual user interfaces and secure Data Fabric layers for bank applications. Candidates need at least six years of hands-on Appian development, 10+ years of
Appian QA & Automation Engineer
Riyadh, KSA
The employer is seeking a senior Appian QA and Automation Engineer to own quality and automated testing for critical banking applications. The role includes test strategy, automation, CI/CD integration, performance testi
UI/UX Specialist
Riyadh, KSA
UI/UX Specialist
Riyadh, KSA
Senior PL/SQL Developer - ODS
Riyadh, KSA
Senior IBM Business Automation Workflow (BAW) Developer - BPMS
Riyadh, KSA
Senior IBM App Connect Developer - Middleware
Riyadh, KSA
Senior Java Backend Developer (Spring Boot / Quarkus / API)
Riyadh, KSA
Appian Developer - UI & Data Fabric
Riyadh, KSA
Appian QA & Automation Engineer
Riyadh, KSA