Job Description
Requirements
What you will do
• Review current code and anticipate engineering bottlenecks
• Designing and developing REST API interfaces
• Optimize queries
• Design SOLR based search solution
• Code review peer code
• Identifying code libraries and design patterns
What you will need
• Experience building out RESTful APIs for front-end clients
• Basic knowledge of a minimum one modern front-end framework such as React, Polymer, Angular or Vue.js
• Expert level understanding of NodeJS, and frameworks such as ExpressJS, Fast, LoopBack (preferred)
• Experience with a version control tool (we use git - GitHub and BitBucket)
• Familiarity with modern DevOps tools such as Ansible, Docker, Terraform, Fabric, Kubernetes, etc
• SOLR or ElasticSearch experience
• Advanced Knowledge of NoSQL (also SQL) databases - MongoDB, PostgreSQL
• Extensive experience of any caching technologies - Redis (preferred), Memcached
• Experience with AWS services like Elastic Beanstalk, S3, EC2 Lambda, API Gateway, SQS, etc
• Prior experience in notifications delivery tools - FCM
• Understanding of patterns and techniques for building scalable back-end infrastructure including caching, rate limiting, authentication, and authorization schemes
• Experience with programming languages such as golang, Typescript
💡 Quick Summary
Seeking a career-building opportunity? The Back End Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Mumbai offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
