Please enable JS

Integration Consultant

Job Summary

Integration Consultant is a key role developing enterprise application for large organizations, He analyze Organization systems and communications protocol and recommend the best approach and technique to connect those system with our products or other third-party services/products.


  • Lead requirement gathering sessions, client discussions and documents these requirements for use within the project life cycle.
  • Consults with client business teams to demonstrate product functionalities/ propose alternative approaches to client requirements using the available features on the product/ define and document and product configurations/ current operational procedures, gaps, input and output requirements, and levels of systems access.
  • Develop Integration Layers between multiple systems.
  • Provide High level and low-level Design Documents for the projects.
  • Translate business requirements into system Design.
  • Work closely with business analyst, and development team to ensure the completion of all aspects of business requirement within required scope.
  • Develop rapid POC to demonstrate the suggested solution.
  • Participates in user acceptance testing and testing of new system functionality.
  • Ensure project documents are complete, current, and stored appropriately.
  • Conducts formal training sessions for business users.
  • Support project manager in coordinating other activities related to the project.


  • Education: Bachelor’s Degree in computer science.
  • Years of Experience: Minimum 3 years experience working with Banking/Telecom institution
  • Java Development for at least 5 years
  • Spring Framework
  • Apache Came
  • Strong communication and consultation skills; and ability to present to business and technical teams, or management in verbal, written, and/or visual form, with supporting details
  • Demonstrates technical design writing and documentation skills.
  • Experience as a hands-on team contributor that plans and executes to meet tight timelines.
  • Experience with handling multiple projects with competing timelines.
  • Ability to lead the technical teams.
  • Ability to hit the ground running and get up to speed quickly
  • Strong oral and written communications skills. Good listening and presentation skills
  • Ability to convince customer and internal teams
  • Native Arabic speaker