Job Description - Senior IBM App Connect Developer - Middleware
Description
About CodeNinja
CodeNinja is a full-stack AI and engineering delivery firm helping Saudi enterprises and government entities modernize systems and operationalize intelligence across mission-critical workflows. Through embedded engineering teams, AI labs, and global capability centers, CodeNinja builds sovereign AI systems and application infrastructure that clients own permanently — aligned with Vision 2030. CodeNinja operates across Saudi Arabia's priority sectors, including government digitization, energy, financial services, logistics, and healthcare, and is trusted by 240+ organizations across 15+ industries region-wide.
About the Role
We're hiring a Senior IBM App Connect Developer to design, build, and support enterprise integration solutions connecting a leading Saudi bank's core and peripheral systems. This is a hands-on middleware role requiring deep IBM ACE/IIB expertise and prior banking-sector delivery experience, working onsite in Saudi Arabia on a 6-month (extendable) engagement.
Key Responsibilities
Design, develop, and deploy integration flows using IBM App Connect Enterprise (ACE) / IBM Integration Bus (IIB)
Build message flows and ESQL/Java transformations to integrate core banking and peripheral applications
Implement integrations over MQ, REST, SOAP, JMS, and file-based protocols
Configure and maintain IBM MQ queues, channels, and messaging infrastructure supporting integration flows
Ensure integration security, message reliability, and transactional integrity across interfaces
Perform capacity planning, performance tuning, and monitoring of middleware components
Diagnose and resolve production integration incidents with timely root-cause analysis
Document integration designs, interface specifications, and deployment procedures
Requirements
Must-Have Requirements
7+ years of hands-on experience with IBM App Connect Enterprise (ACE) or IBM Integration Bus (IIB)
Strong knowledge of ESQL, message flow design, and IBM MQ
Proficiency in Java, XML/XSD, REST, and SOAP web services
Mandatory prior experience delivering middleware/integration solutions within a bank or financial institution
Experience with WebSphere and Linux/Unix environments
Strong troubleshooting skills for production integration issues
Nice to Have
Experience with Apache Kafka or other event-streaming platforms
Exposure to API Gateway/API Connect solutions
IBM App Connect / Integration Bus certification
Why Join Us
Work on mission-critical integration systems for a leading Saudi banking client
Be part of CodeNinja's forward-deployed engineering model, recognized among Clutch's 100 fastest-growing technology companies of 2026
Direct exposure to enterprise-scale banking infrastructure and Vision 2030-aligned digital transformation work
Competitive contract terms with extension potential
Disclaimer
This job description is intended to convey information essential to understanding the scope of the role and is not exhaustive of all responsibilities, skills, or qualifications required. CodeNinja reserves the right to modify duties and responsibilities at any time.
All Job Ads are subject to GrabJobs’s Terms of Service. We allow users to flag postings that may be in violation of those terms. Job Ads may also be flagged by GrabJobs moderation team. However, no moderation system is perfect, and flagging a posting does not ensure that it will be removed.
Be the first to receive the latest Others Full-Time Jobs in Saudi Arabia.
Setup your job alert:
By activating job alerts, I agree to GrabJobs Terms & Privacy Policy. I can unsubscribe to job alerts anytime.
Skip
GrabJobs is the no1 job portal in Saudi Arabia, connecting you to thousands of jobs fast!
Find the best jobs in Saudi Arabia, apply in 1 click and get a job today!