Minimum of 5 years of experience in system integration software development, or a similar role.
Proficiency in programming languages such as Java, #C#, Python.
Experience with integration platforms (e.g., MuleSoft, DellBoomi ApacheCamel) 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.