Appian Integration Developer
Role Overview
Connect a leading bank’s Appian applications to core banking, channels, and enterprise services.
Build secure, resilient, and well-monitored integrations through the bank’s API and middleware layers.
This is an onsite role in Riyadh requiring strong Appian integration experience and an enterprise integration or Java background.
Key Skills for This Role
Full Job Posting
About CodeNinja
CodeNinja describes itself as a full-stack Sovereign AI delivery company working with Saudi enterprises and government entities.
The company operates from Riyadh, with delivery capability across Saudi Arabia and the broader MENA region, and works in sectors including government, energy, finance, logistics, and healthcare.
About the role
Connect a leading bank’s Appian applications to core banking, channels, and enterprise services.
Build secure, resilient, and well-monitored integrations through the bank’s API and middleware layers.
This is an onsite role in Riyadh requiring strong Appian integration experience and an enterprise integration or Java background.
Key responsibilities
- Build Appian Connected Systems, Integration objects, and Web APIs for inbound and outbound services.
- Integrate core banking, CRM, DMS, payments, credit bureau services, and government services through the bank API gateway or ESB.
- Implement authentication using OAuth 2.0, mTLS, API keys, SAML/OIDC SSO, and LDAP/AD group synchronization.
- Develop custom Java plug-ins when out-of-the-box features are insufficient.
- Design resilience using retries, timeouts, idempotency, error queues, and asynchronous Kafka/MQ patterns.
- Handle secure SFTP and bulk-load integrations; implement logging, monitoring, and alerting; support production incidents.
- Produce interface specifications and coordinate downstream system contract changes.
Requirements
- 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; strong Java 11+, REST/SOAP, JSON/XML, and OpenAPI/WSDL.
- Experience with API gateways and middleware, such as Apigee, Kong, IBM ACE/IIB, or MuleSoft; messaging with Kafka, IBM MQ, or RabbitMQ.
- Knowledge of banking integration security, encryption, and secret management; strong analytical, troubleshooting, and communication skills.
- One-month notice period or immediate availability preferred.
Preferred experience
- Java or API-platform certification, Spring Boot microservices, open banking (SAMA Open Banking Framework), and Appian RPA are nice to have.
Why join
- Work on the integration backbone of a leading bank in Saudi Arabia, connecting Appian with core banking, national services, and enterprise platforms at production scale.
About CodeNinja Inc.
Global provider of software engineering and AI consulting services
Visit company websiteJobs and hiring trendsApply 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 Inc.
UI/UX Specialist
Riyadh, KSA
CodeNinja seeks a UI/UX Specialist with deep design systems experience to own a bank's design system across digital channels. You will build reusable components, tokens, and Figma libraries while ensuring accessibility a
Appian QA & Automation Engineer
Riyadh, KSA
The employer seeks an Appian QA & Automation Engineer to own quality engineering for mission-critical banking applications. The role builds test strategy and automation, validates security and data controls, and leads UA
Appian Developer - UI & Data Fabric
Riyadh, KSA
CodeNinja seeks an experienced Appian Developer to build bilingual user interfaces and secure Data Fabric layers for a leading bank in Saudi Arabia. The role requires 10+ years of experience, 6+ years of hands-on Appian
Senior Appian Developer - Process & Workflow
Riyadh, KSA
CodeNinja seeks a Senior Appian Developer to build and optimize auditable process models and case-management workflows for a bank in Riyadh. Applicants need substantial Appian development experience, Appian Certified Sen
Appian Technical Lead / Solution Architect
Riyadh, KSA
CodeNinja seeks an Appian Technical Lead / Solution Architect to own solution design and technical delivery for banking applications, leading developers, integration engineers, and QA. Applicants need 12+ years’ total ex
Senior Solution Analyst - Banking
Riyadh, KSA
CodeNinja seeks a Senior Solution Analyst with banking, payments, and core banking expertise to translate business needs into functional and technical specifications. The role supports solution design, integration, testi
Transformation Office Governance Lead
Riyadh, KSA
CodeNinja is seeking a governance lead to embed the Transformation Office in a domain’s delivery model and provide clear oversight of priorities, commitments, and delivery. Candidates need 10+ years in transformation or
UI/UX Specialist
Riyadh, KSA
Appian QA & Automation Engineer
Riyadh, KSA
Appian Developer - UI & Data Fabric
Riyadh, KSA
Senior Appian Developer - Process & Workflow
Riyadh, KSA
Appian Technical Lead / Solution Architect
Riyadh, KSA
Senior Solution Analyst - Banking
Riyadh, KSA
Transformation Office Governance Lead
Riyadh, KSA