Backend Developer - IBM API Connect (Open Banking)
CodeNinja Inc. · Riyadh, Riyadh, Saudi Arabia
قدّم وتابع مع أبلاي إيدج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 RoleWe're hiring a Backend Resource to design, develop, and support Open Banking API infrastructure for Jeel, working on secure, scalable, and well-governed APIs aligned with enterprise standards and digital transformation objectives. One resource is expected to subsequently transition to the Production team for ongoing operational support. This is a hands-on API development role requiring deep IBM API Connect and DataPower expertise, working onsite with prior banking/fintech delivery experience.Key ResponsibilitiesDesign, develop, and publish APIs on IBM API Connect (APIC) aligned with enterprise standards and security policiesConfigure API gateways, policies, and DataPower for secure, high-performance API traffic managementBuild and maintain RESTful APIs and microservices to support integration and consumer requirementsOptimize API performance, reliability, and throughput across backend and integration layersCollaborate with business, QA, and technical teams during requirement gathering, testing, and production deploymentsAutomate build, test, and deployment pipelines using CI/CD tools to ensure operational stabilityTroubleshoot and resolve API, integration, and production issues across the backend stackPrepare technical documentation, API specifications, and deployment runbooks for the platformRequirements4-6 years of hands-on experience in API development and managementStrong hands-on expertise with IBM API Connect (APIC) and IBM DataPower GatewayProficiency in Java, RESTful APIs, and microservices architectureExperience with Oracle, MySQL, or PostgreSQL databases and SQLWorking knowledge of OAuth 2.0, JWT, JSON/XML, and REST/SOAP integrationPrior experience delivering solutions within banking or financial servicesNice to HaveExperience with JMS, Apache Kafka, or other event-streaming platformsCloud/DevOps exposure: AWS (EC2, S3), Docker, Kubernetes, Jenkins, Git, CI/CDIBM Certified Solution Implementer - API ConnectOracle Certified Professional: Java SE ProgrammerWhy Join UsWork on Open Banking infrastructure for a fintech client at the forefront of digital transformationBe part of CodeNinja's forward-deployed engineering model, recognized among Clutch's 100 fastest-growing technology companies of 2026Direct exposure to Open Banking architecture and enterprise-scale API platformsCompetitive contract terms with extension potentialDisclaimerThis 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.