Home » API – Developer

API – Developer

  • Full Time
  • Dubai

Arab Bank

API – Developer Jobs In Dubai

 

 

About the job

 

Accountabilities & Key Roles:

 

  • Experience working with the Apigee as a Developer.
  • Experience of building banking APIs.
  • Software integration and/or other ESB/Middleware service integration experience is a must.
  • Strong experience in implementing APIGEE Management solutions using APIGEE to include API Proxies, rate limiting, security policies, analytics and developer portal.
  • Design and develop API specifications using OpenAPI specification/YAML.
  • Design, develop, configure and troubleshoot APIs and policies using APIGEE.
  • Create custom policies in Java, JavaScript, Node JS, Python etc. in APIGEE.
  • Debug APIGEE EDGE components. Write automation test cases.
  • Knowledge on OAuth2,0, SAML and OIDC flow.
  • Knowledge in JavaScript or Java is a plus.
  • Understanding of TLS, certificates, key store and trust store.
  • Experience in setting up CICD pipeline for API deployments.
  • Experience in developing and delivering proof of concepts on new Apigee capabilities efficiently and effectively with minimum guidance from architect lead.
  • Participate in peer code review and keep the code quality standards high.
  • Knowledge of production support of Apigee SaaS platform.
  • Support architect lead to formalize and improve the Apigee Development standards and ensure code and design quality follow these standards
  • Develop, follow and improvise coding standards.
  • Collaborating with API engineers and backend engineers to improve the overall API value chain and assist in the establishing best process to reduce the technical debt.

 

Job Requirements: 
Education:

 

Degree from a recognized university in Computer Engineering, Computer Science or equivalent.

 

Experience

 

+2-5 years experience in IT development/ Analysis field within Banks or similar organizations.

 

Competencies

 

  • Ability to use one or more development language Java, Java Script, HTML, etc.
  • Deep knowledge in technology.
  • Agile Development methodology familiarity.
  • Deep knowledge in IT Systems architecture.
  • Fluent in Arabic and English .
  • Excellent knowledge in the Banking business.
  • Excellent analytical skills.
  • Good team player.
  • Good leadership skills.

 

 

 

To apply for this job please visit www.linkedin.com.