Emaratech's Profile Image

Senior Integration Engineer

Company: Emaratech

Job Location: Dubai, Dubai, United Arab Emirates

Job Type: FULL_TIME - (ON_SITE)

Date Posted: April 06, 2025

External

Apply Now

As a Senior Integration Engineer at emaratech, you will be a key player in designing and implementing integration solutions that connect various systems and applications.

    • Bachelor's degree in Computer Science, Software Engineering, or a related field.
    • 5+ years of experience in integration development and support, preferably in a complex environment.
    • Strong experience with integration tools such as IBM ACE / IIB  
    • Proficiency in designing and developing RESTful APIs and web services.
    • Solid understanding of data formats such as JSON, XML, and CSV.
    • Experience with database technologies and SQL.

1.IBM ACE (App Connect Enterprise) Development

  • Experience in developing integration solutions using IBM ACE / IIB (IBM Integration Bus).
  • Strong knowledge of ESQL, Java, and Graphical Data Mapping for message transformation.
  • Expertise in creating, deploying, and debugging message flows and message sets.
  • Proficiency in MQ, HTTP, SOAP, REST, and JMS-based integrations.
  • Experience with ACE Toolkit, Message Broker Toolkit, and Web UI for administration.
  • Knowledge of ACE security (OAuth, SSL, TLS, JWT, etc.).
  • Performance tuning and troubleshooting ACE applications.

2. API Management – APIGEE & WSO2 Gateway

  • Hands-on experience in APIGEE Edge (Hybrid/Cloud) and WSO2 API Gateway.
  • Expertise in designing, implementing, and securing APIs using APIGEE and WSO2.
  • Deep understanding of policies (traffic management, authentication, transformation).
  • Experience with OAuth2.0, JWT, API Key, and SAML-based security models.
  • API versioning, monetization, analytics, and monitoring.
  • Experience in APIGEE proxy development using Edge, Node.js, and Apigee extensions.
  • Proficiency in WSO2 API Manager, integration with Identity Server.

3. Database Skills

  • Strong expertise in SQL and NoSQL databases (Oracle, MySQL, PostgreSQL, MongoDB, etc.).
  • Experience in writing complex queries, stored procedures, triggers, and indexing.
  • Knowledge of database performance tuning and optimization.
  • Hands-on experience in data migration, transformation, and ETL processes.
  • Understanding of database security, backup, and recovery strategies.

Start where you are. Use what you have. Do what you can.

“Arthur Ashe”
Apply Now