Senior API Platform Engineer - Banking API Management and Integration Job Snapshot - Role: Senior API Platform Engineer - Location: Dubai, United Arab Emirates - Industry: I T and Services - Function: Systems Implementation/Integration - Experience: 6-10 years - Job Type: Full Time - Work Arrangement: On-site
Position Overview
Dicetek LLC is seeking an experienced Senior API Platform Engineer to manage and enhance enterprise API management platforms supporting core banking modernization and digital banking transformation initiatives in Dubai, United Arab Emirates. The role focuses on API gateway administration, developer portal management, API onboarding, security policy implementation, lifecycle governance and platform automation. The successful candidate will work with API management technologies such as Kong, Google Apigee, Azure API Management or equivalent enterprise platforms. The position requires practical knowledge of Banking Industry Architecture Network (BIAN) APIs, banking service domains, OpenAPI, AsyncAPI, OAuth 2.0, OpenID Connect (OIDC), mutual TLS (mTLS) and JSON Web Tokens (JWT). The candidate will also support API observability, analytics, traffic management, versioning, product subscriptions and automated platform configuration using Git, CI/CD and Infrastructure as Code. An additional responsibility involves using approved AI-assisted engineering tools for API policy generation, technical troubleshooting, documentation and operational analysis. Candidates should have 6-10 years of relevant experience in banking API management, including involvement in major core banking or digital banking transformation initiatives.
Job Details
- Country: United Arab Emirates
- City: Dubai
- Industry: I T and Services
- Function: Systems Implementation/Integration
- Salary: Not disclosed
- Gender: No Preference
- Candidate Nationality: Not specified
- Job Type: Full Time
- Work Arrangement: On-site
Key Responsibilities
API Gateway Administration
- Administer and maintain enterprise API gateway platforms supporting banking applications and services.
- Manage API gateway configurations using Kong, Apigee, Azure API Management or equivalent technologies.
- Configure and maintain API routing, access policies and gateway functionality.
- Support the reliable operation of API management environments.
- Troubleshoot gateway configuration, connectivity and processing issues.
- Coordinate platform changes associated with API onboarding and service integration.
- Maintain consistent API management practices across supported environments.
Developer Portal Management
- Administer developer portals associated with enterprise API management platforms.
- Support the publication and availability of approved banking APIs.
- Manage developer access and relevant portal configuration requirements.
- Maintain API documentation and related technical information.
- Support API discovery and consumption by authorized development teams.
- Coordinate updates to published APIs and developer-facing resources.
- Troubleshoot developer portal access and configuration issues.
Banking API Onboarding and Publication
- Onboard modular banking APIs onto enterprise API management platforms.
- Configure API publication requirements and associated gateway policies.
- Support integration of banking APIs with relevant business services.
- Apply working knowledge of BIAN APIs and banking service domains.
- Coordinate API onboarding requirements with application, integration and architecture teams.
- Validate API configuration and accessibility before publication.
- Support consistent management of reusable banking API capabilities.
API Security and Access Management
- Implement and maintain API security controls using OAuth 2.0.
- Configure OpenID Connect (OIDC) authentication requirements.
- Support mutual TLS (mTLS) for secure API communication.
- Implement JSON Web Token (JWT) validation and related security policies.
- Configure gateway-level access and policy controls.
- Troubleshoot authentication, authorization and API access issues.
- Apply appropriate security requirements to API publication and consumption.
- Maintain consistent security configurations across managed APIs.
API Lifecycle and Product Management
- Manage API versions and associated lifecycle activities.
- Configure and maintain API products within the management platform.
- Administer API subscriptions and relevant consumer access requirements.
- Support API publication, updates and lifecycle changes.
- Coordinate version transitions and associated technical dependencies.
- Maintain visibility of API configurations, products and subscriptions.
- Support structured API lifecycle governance and operational consistency.
API Observability and Analytics
- Implement and maintain API observability capabilities.
- Monitor API traffic, usage and operational behaviour.
- Configure API analytics to support platform monitoring and operational analysis.
- Investigate API errors, response issues and performance concerns.
- Analyse API consumption patterns and relevant platform metrics.
- Support troubleshooting through available monitoring and analytics information.
- Identify opportunities to improve API platform stability and operational effectiveness.
API Traffic and Policy Controls
- Configure API throttling and traffic management policies.
- Support appropriate rate-limiting and consumption controls.
- Implement API gateway policies according to business and technical requirements.
- Configure monetisation-related controls where applicable.
- Analyse the impact of gateway policies on API consumers and connected services.
- Troubleshoot policy enforcement and API traffic issues.
- Maintain effective control over API access and usage.
API Platform Automation
- Automate API platform configuration and management activities.
- Apply Infrastructure as Code principles to supported platform configurations.
- Use Git for version control of API management configurations.
- Integrate configuration changes with CI/CD delivery processes.
- Support automated deployment and maintenance of gateway policies.
- Reduce manual configuration activities through repeatable automation.
- Troubleshoot configuration automation and deployment issues.
- Maintain consistent platform configuration practices across environments.
Kubernetes and OpenShift Integration
- Apply knowledge of Kubernetes and OpenShift to API management platform environments.
- Support API gateway integration with containerized applications and services.
- Coordinate configuration requirements involving container orchestration platforms.
- Investigate API connectivity issues affecting containerized banking services.
- Collaborate with platform engineering teams on relevant deployment and integration requirements.
- Support reliable API management across modern application infrastructure.
API Standards and Technical Documentation
- Apply OpenAPI specifications to API documentation and management activities.
- Use AsyncAPI concepts for relevant asynchronous API requirements.
- Maintain accurate API definitions and technical documentation.
- Support consistent API specifications across banking integration services.
- Coordinate documentation updates associated with API changes.
- Ensure published API information supports effective developer understanding and integration.
- Maintain clear records of API configurations and operational requirements.
AI-Assisted API Engineering
- Use approved AI engineering tools to support API platform activities.
- Apply AI-assisted engineering to relevant API policy generation tasks.
- Use approved tools to assist with technical troubleshooting and investigation.
- Support API documentation activities through AI-assisted workflows.
- Apply AI tools to relevant operational analysis requirements.
- Review AI-assisted outputs before applying them to API management environments.
- Follow applicable organizational requirements governing approved AI engineering tools.
Core Banking and Digital Transformation Support
- Support API management requirements associated with core banking modernization.
- Contribute to API integration activities within digital banking transformation initiatives.
- Apply knowledge of BIAN service domains to banking API onboarding.
- Collaborate with architecture and integration teams on modular banking services.
- Identify API management dependencies affecting connected banking applications.
- Support the reliable publication and consumption of enterprise banking APIs.
- Promote consistent API management and reusable service integration practices.
Required Qualifications and Experience
- 6-10 years of relevant professional experience in banking API management.
- Experience participating in major core banking or digital banking transformation initiatives.
- Hands-on experience administering Kong, Google Apigee, Azure API Management or equivalent API management platforms.
- Working knowledge of BIAN APIs and banking service domains.
- Experience administering API gateways and developer portals.
- Practical knowledge of API onboarding, publication and lifecycle management.
- Experience implementing OAuth 2.0, OpenID Connect, mTLS and JWT security controls.
- Knowledge of API gateway policy configuration and enforcement.
- Familiarity with OpenAPI and AsyncAPI specifications.
- Experience managing API versions, products and subscriptions.
- Knowledge of API observability, analytics and traffic management.
- Understanding of API throttling and monetisation-related controls.
- Experience with Git and CI/CD processes.
- Knowledge of Infrastructure as Code and configuration automation.
- Familiarity with Kubernetes and OpenShift.
- Experience using approved AI-assisted engineering tools.
- Ability to troubleshoot API gateway, security, integration and platform configuration issues.
Required Technical and Functional Skills
- API Management Platforms - Kong.
- Google Apigee.
- Azure API Management.
- Enterprise API gateways.
- Developer portals.
- API onboarding and publication.
- API products and subscriptions.
- API version management.
- API lifecycle management.
- API Security Technologies - OAuth 2.0.
- OpenID Connect (OIDC).
- Mutual TLS (mTLS).
- JSON Web Tokens (JWT).
- API authentication and authorization.
- API security policies.
- Gateway access controls.
- Policy enforcement.
- API Standards and Integration - OpenAPI.
- AsyncAPI.
- BIAN APIs.
- BIAN banking service domains.
- Modular banking APIs.
- API-led integration.
- Core banking service integration.
- Digital banking APIs.
- API Monitoring and Traffic Management - API observability.
- API analytics.
- API traffic monitoring.
- API throttling.
- Rate limiting.
- API consumption controls.
- API monetisation controls.
- API performance troubleshooting.
- DevOps and Platform Automation - Git.
- CI/CD.
- Infrastructure as Code (IaC).
- API configuration automation.
- Automated policy deployment.
- Configuration version control.
- Kubernetes.
- OpenShift.
- AI-Assisted Engineering - Approved AI engineering tools.
- AI-assisted API policy generation.
- AI-assisted troubleshooting.
- AI-assisted technical documentation.
- AI-supported operational analysis.
Professional Competencies
- Strong analytical and technical problem-solving capabilities.
- Ability to administer and troubleshoot enterprise API management platforms.
- Attention to API security, configuration accuracy and operational reliability.
- Effective collaboration with banking application, integration and platform teams.
- Ability to manage API lifecycle activities and technical dependencies.
- Structured approach to configuration management and automation.
- Strong technical documentation and communication skills.
- Ability to support complex banking transformation environments.
- Proactive approach to platform improvement and operational efficiency.
- Responsible use of approved AI-assisted engineering tools.
The ideal candidate will be an experienced API Platform Engineer with strong knowledge of enterprise API management technologies, banking integration requirements and API security standards. The role requires hands‑on experience with Kong, Apigee, Azure API Management or equivalent platforms, together with knowledge of BIAN service domains, OpenAPI, AsyncAPI, OAuth 2.0, OIDC, mTLS and JWT. Candidates should demonstrate practical skills in API gateway administration, developer portal management, API lifecycle governance, observability, CI/CD and infrastructure automation. Experience supporting major core banking or digital banking transformation initiatives, combined with the ability to use approved AI engineering tools effectively, will be important for success in this position.