Skills
- Proficiency in programming languages such as Java, C#, Python, or similar.
- Experience with integration platforms (e.g., MuleSoft, Dell Boomi, Apache Camel) and API management tools.
- Strong understanding of web services (REST, SOAP), XML, JSON, and other data exchange formats.
- Familiarity with enterprise integration patterns and microservices architecture.
- Knowledge of secure coding practices and experience with authentication and authorization mechanisms (OAuth, SAML, JWT).
- Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines.
- Relevant certifications in integration technologies or software development are a plus.
Minimum:
Educational Qualifications and Certifications
Bachelor's degree in Computer Science, Information Technology, or a related field.
Minimum:
Work Experience
- Minimum of 3 years of experience in system integration, software development, or a similar role.
Languages
Arabic
English