About this role
Major Accountability;
Communicating with project stakeholders to deeply understand product use-casesCreating high-quality, simple, flexible code that meets the technical specification (both correct and complete)Enforce code quality through test driven developmentEnhance, refactor, and continuously improve the existing codebaseCommunicate effectively with technical and non-technical peopleProactive in keeping your skills updatedDevelop the most complex features and fix bugs on the back-end codebase of our on-prem and cloud-based productsEstablish and maintain a high level of codebase quality through the well-written, high-coverage unit and integration testsImplement and deploy microservices based applications over cloud or on-premTroubleshoot any issues with existing features, live on productionMust Have;
3+ year's overall development experience in backend and databasesExperience with languages like Golang, Python, JavaExcellent working knowledge of implementing REST based containerized servicesWorking knowledge of MySQL and Non-SQL databases like MongodbStrong preference for experience and/or familiarity with cloud native applications, micro services, kubernetes, containersStrong knowledge of modern architecture design components like message queues like Rabbitmq and distributed caching systems like Memcached, Redis, Aerospike. BE / BTech Only
Flexible Working Hours Product Start Up Culture