Overall 8+ years of experience in application development using GolangExperience in designing and developing REST-based services / Microservice developmentAbility to design scalable, robust, and error-tolerant systemsUnderstanding of software architecture and distributed systemsProficient in writing efficient and optimized algorithms under time constraintsSkilled in developing solutions that balance performance, readability, and maintainabilityAbility to effectively communicate coding decisions and rationale during problem-solving discussionsHands-on experience with queuing mechanisms such as Kafka or RabbitMQCandidates should be adaptable and eager to quickly learn and integrate into the existing tech stack if they lack direct experienceCandidate should have good communication skills (written and verbal)Experience with delivering projects in an agile environment using SCRUM methodologiesGood to have :
- Experience with AWS, CI / CD, DevOps
- Experience using container management tools such as Kubernetes, Docker, and Rancher
- Experience with data stores like Cassandra, Postgres, Couchbase, or other NoSQL servers
Skills Required
Rest Api, Golang, Distributed Systems, Docker, Kafka, Microservices