-
Astek Middle East

API Integration and Middleware Developer, Riyadh KSA

Astek Middle East
United Arab Emirates · Full-time · Mid-Senior

We’re seeking an experienced API Integration and Middleware Developer to join our team in Riyadh. This role focuses on designing and managing high-performance API integrations using Java, Spring Boot, and other middleware technologies.

The ideal candidate will possess strong expertise in API development and management, with skills in IBM DataPower. Fluency in English is required.


Please note that only candidates with the required skills and expertise should apply!!

The position is in Riyadh, KSA


RESPONSIBILITIES

  • Designing, configuring, and managing IBM DataPower appliances to facilitate secure and efficient communication between internal systems and external partners.
  • Designing and developing APIs using IBM API Connect to expose our services securely and enable integration with third-party applications.
  • Provide technical leadership for all Java environment areas including code reviews & design reviews of system and applications.
  • Design & Develop API implementations using Java & Spring Boot.
  • Collaborating closely with stakeholders including developers, architects, and business users to gather requirements and design integration solutions that align with business objectives.
  • Providing technical expertise and guidance to ensure the reliability, scalability, and performance of our integration infrastructure.
  • Troubleshooting and resolving integration issues, ensuring high availability and performance of our integration infrastructure.
  • Providing technical guidance and support to junior team members, promoting best practices in integration design and development.
  • Keeping abreast of the latest trends and technologies in integration, API management, and security, and making recommendations for continuous improvement.
  • Create, revise, and update High Level Design (HLD) for any new or existing change requirements in projects.
  • Design and implement API(s) with strong knowledge of the Swagger 2.0 and Open API Specification 3.0 or greater
  • Support post-production issues by implementing proper logging and tracing.
  • Participate in project planning sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution.


REQUIREMENTS

  • 7+ years of experience as a developer using technologies like Java, Spring Boot.
  • 5+ years of experience designing and development of REST API in Spring/Spring Boot.
  • Experience as a IBM DataPower developer.
  • Experience in designing large-scale applications with Java using JPA, JMS, JTA, etc.
  • Strong web development experience in any Java based framework (JSF v2.x is preferred).
  • Experienced in both relational (DB2, Oracle etc.) and NoSQL (Redis etc.) databases.
  • Experience designing and coding high-performance, scalable, secure, reusable, enterprise Java applications.
  • Experience in writing Junit tests and documentation.
  • Experienced in SOAP Web services, database design, and SQL
  • Previous exposure to DevOps practices and CI/CD pipelines.
  • Strong understanding of XML, XSLT, XPath, Datapower services, and other web technologies.
  • Proficiency in configuring and managing IBM DataPower Gateway appliances.
  • Security Gateway such as encryption, decryption, digital signatures, and tokenization to secure communication channels and protect sensitive data.
  • OAuth and OIDC Service: DataPower supports OAuth and OpenID Connect (OIDC) protocols for authentication and authorization in modern API architectures
  • Knowledge of web services standards and protocols (SOAP, REST, WSDL,IBM MQ etc.).
  • Familiarity with security concepts and best practices in the context of DataPower configurations, monitoring and logging, analytics, and Policy Management etc.
  • Strong understanding of RESTful API design principles and best practices.
  • Experience with scripting languages such as JavaScript.
  • Familiarity with microservices architecture and containerization technologies (Docker, Kubernetes, etc.).
  • Working with IBM products is a plus (IBM WebSphere Application Server, WebSphere Portal Server, IBM WebSphere MQ and IBM DB2).
  • JSF Portlet development with IBM WebSphere Portal is a plus
  • Certifications are a plus.

Key Skills

Ranked by relevance

java server technical expertise high availability containerization kubernetes docker redis oauth junit xml
Login to Apply
Posted
Jan 02, 2025
Type
Full-time
Level
Mid-Senior
Location
Dubai

Industries

Information Technology & Services

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
D4 Insight
Related

Java Developer – Orkes Conductor

2026-07-04

Full-time
Not Applicable
United Arab Emirates
Information Technology & Services
Engineering
View Job Details
SII Czech Republic
Related

Software Developer C# / .NET (m/w/x)

2026-07-08

Full-time
Not Applicable
Germany
Information Technology & Services
Engineering
View Job Details
HungryBytes
Related

Java Software Developer

2026-07-04

Full-time
Not Applicable
Romania
Information Technology & Services
Engineering