Our Client is a MENA Region's Reupted Product Development Company (150+ Employees).It is all about Curiosity, Creativity, Care, and Collaborations to seek new windows of opportunity.
Bachelors/Masters in Computer Science
At least 5 years of experience in delivering high-quality backend applications, with consuming and building enterprise grade APIs
Must be comfortable with applying SOLID principles and design patterns while coding.
Write test cases for code
Familiarity with Elastic search
Good understanding of micro services architecture.
Hands-on experience of databases like MySQL, SQL, Cassandra, Mongo, and PostgreSQL.
Experience with messaging queues like Rabbit MQ or Kafka (at least one of them is a must)
Must have experience with Billing Engines, Charging Systems, and Payment gateways.
Solid understanding of deploying on cloud, preferably AWS (EC2, RDS, S3, Cloudfront, etc.).
Command over HTML and CSS using a JS framework like Vue.js, Angular.js, etc.
Understanding of Web Sockets, MQTT, Twilio, and Google Maps APIs.
Version Control, CI: Git, SVN, Jenkins, CircleCI.