Go Lang Developer
Must Have Skills:
• Overall 8+ years of experience in application development using Golang.
• Experience in designing and developing REST based services / Microservice development.
• Ability to design scalable, robust, and error-tolerant systems.
• Understanding of software architecture and distributed systems.
• Proficient in writing efficient and optimized algorithms under time constraints.
• Skilled in developing solutions that balance performance, readability, and maintainability.
• Ability to effectively communicate coding decisions and rationale during problem-solving
discussions.
• Hands-on experience with queuing mechanisms such as Kafka or RabbitMQ.
• Candidates should be adaptable and eager to quickly learn and integrate into the existing tech
stack if they lack direct experience.
• Candidate should have good communication skills (written and verbal)
• Experience with delivering projects in an agile environment using SCRUM methodologies.
Good to have:
• Experience to AWS, CI/CD, DevOps.
• Experience using container management tools such as Kubernetes, Docker and Rancher.
• Any one of these data store Cassandra, Postgres, Couchbase, or other NoSQL servers