Appian Integration Developer

Job Summary

The Appian Integration Developer will create secure and resilient integrations connecting Appian applications to core banking and enterprise services for a leading bank in Riyadh. The role requires strong experience in Appian integration and enterprise integration or Java development.

Responsibilities

  • Develop Connected Systems, Integration objects, and Appian Web APIs for inbound and outbound services.
  • Integrate with core banking, CRM, DMS, payment systems, credit bureau (SIMAH), and government services (Nafath, Yakeen) via the bank’s API gateway or ESB.
  • Implement secure authentication methods including OAuth 2.0, mTLS, API keys, SAML/OIDC SSO, and LDAP/AD group synchronization.
  • Create custom Java plug-ins such as smart services, functions, and connected system plug-ins when standard features are insufficient.
  • Design integrations for resilience using retries, timeouts, idempotency, error queues, and asynchronous patterns with Kafka or MQ.
  • Manage file-based and batch integrations securely using SFTP and bulk loads.
  • Set up integration logging, monitoring, alerting, and support production incident resolution.
  • Produce interface specifications and collaborate with downstream system owners on contract changes.

Must haves

  • Over 10 years of total experience including more than 5 years in Appian integrations.
  • Strong background in enterprise integration or Java development.
  • Appian Certified Senior Developer certification is mandatory.
  • Expertise in Appian Connected Systems, Integrations, and Web APIs.
  • Proficiency with Java 11+, REST/SOAP, JSON/XML, and OpenAPI/WSDL.
  • Experience with API gateways and middleware such as Apigee, Kong, IBM ACE/IIB, or MuleSoft.
  • Knowledge of messaging systems like Kafka, IBM MQ, or RabbitMQ.
  • Understanding of security standards for banking integrations, encryption, and secret management.
  • Strong analytical, troubleshooting, and communication skills.
  • Notice period of 1 month or availability for immediate joining preferred.

Nice to haves

  • Java or API-platform certification.
  • Experience with Spring Boot microservices.
  • Familiarity with Open Banking (SAMA Open Banking Framework).
  • Experience with Appian RPA.

We refresh listings regularly, but some roles close early on the source platform.

Country: Saudi Arabia
City: Riyadh
Job Category: Software Engineering
Workplace type: On-site
Job Type: Contract
Company Name: CodeNinja Inc.
Seniority level: Mid-Senior level

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
Scroll to Top