Job description
We are seeking a skilled Golang developer to join our team. The ideal candidate will have experience with building scalable and efficient backend systems using Golang. You will collaborate with our development team to design and implement highquality software solutions.
Experience: 2 to 5 years 1 year full working proficiency in Go Lang is Must
Responsibilities:
Design develop and maintain backend services and APIs using Golang
Write clean efficient and maintainable code
Collaborate with crossfunctional teams to define design and ship new features
Troubleshoot and debug issues to ensure optimal performance and reliability
Participate in code reviews and provide constructive feedback to other team members
Stay uptodate with the latest trends and best practices in Golang development
Requirements:
Proficiency in Golang with strong knowledge of its ecosystems and libraries
Experience with designing and building RESTful APIs
Familiarity with databases such as MySQL or MongoDB
Familiarity with queueing technologies such as Kafka/RabbitMQ.
Familiarity with caching technologies such as Redis/MemCache.
Experience with version control systems such as Git
Strong problemsolving skills and attention to detail
Excellent communication and collaboration skills
Bachelors degree in Computer Science Engineering or a related field (or equivalent experience)
Nice to Have:
Experience with containerization technologies such as Docker and Kubernetes
Knowledge of microservices architecture
Familiarity with cloud platforms such as AWS Azure or GCP
Contributions to opensource projects
Knowledge in frontend technologies such as Next JS React JS or anything equivalent.
Location: Chennai OMR Road Perungudi
go (golang),restful apis,mysql,mongodb