Overview
Senior Software Engineer Jobs in Dubai, UAE/Dubai at SupportFinity™
Position Summary
Senior Software (Integration) Engineer 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.
Responsibilities and Technical Skills
- IBM ACE (App Connect Enterprise) Development.
- Developing integration solutions using IBM ACE / IIB.
- Strong knowledge of ESQL, Java, and Graphical Data Mapping for message transformation.
- 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.
- Designing, implementing, and securing APIs using APIGEE and WSO
2. - Deep understanding of policies (traffic management, authentication, transformation).
- Experience with OAuth
2.0, JWT, API Key, and SAML-based security models. - API versioning, monetization, analytics, and monitoring.
- APIGEE proxy development using Edge, Node.js, and Apigee extensions.
- Proficiency in WSO2 API Manager, integration with Identity Server.
- Strong expertise in SQL and No
SQL databases (Oracle, MySQL, Postgre
SQL, Mongo
DB, etc.).
- 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.
#J-18808-Ljbffr
Title: Senior Software Engineer
Company: SupportFinity™
Location: Dubai, UAE/Dubai
Category: