Back to search
emaratech Linkedin · Posted 3mo ago

Senior Software Engineer

Dubai, Dubai, United Arab Emirates

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Position Summary

The Senior Software (Integration) Engineer is responsible for integration development, support, and maintenance of complex components of a project module.

Academic/ Vocational Qualifications

  • Minimum bachelor’s degree in computer sciences / IT / Engineering

Work Experience

Requirements:

  • 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.

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

  • 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.
  • 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.
  • 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.

#LN-JP
Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If the repetitive CV tweaking gets heavy, Daniel can help set up Caio Agent.
Ask about Agent