â¢ BS or Master's degree in Computer Engineering/Computer Sciences or relevant discipline.
â¢ At least 8 years of experience in delivering high quality backend applications including consuming and building enterprise grade APIs.
â¢ Excellent programming skills in Laravel / Symfony / Django / Nodejs.
â¢ Must be comfortable with applying SOLID principles / Design patterns while coding.
â¢ Must be comfortable in writing testcases for the code.
â¢ Good understanding of microservices architecture.
â¢ Hands on experience of databases like MySQL, SQL, Cassandra, Mongo or Postgresql.
â¢ Must have experience with atleast one of the messaging queues Rabbit MQ / Kafka.
â¢ Must have experience with Billing Engines, Charging Systems, Payment gateways.
â¢ Solid understanding of deploying in cloud AWS preferably (EC2, RDS, S3, Cloudfront et al.)
â¢ Must have command in HTML/ CSS and using a JS framework like Vue.js / Angular.js et al.
â¢ Version Control/ CI: Git, SVN, Jenkins, Circle CI.
â¢ Experience working with applications in the service delivery e.g (Uber / Food delivery etc) is a big plus.
â¢ Familiarity with Elasitc Search or Solr is a big plus.
â¢ Understanding of websockets / MQTT / Twilio / Google Maps API is a big plus
You may be interested in these jobs