Golang Developer
Posted on February 12, 2025
Job Description
- Experience: 5-8 Years
- Job Type: Full-time
- Job Description:
- We are seeking an experienced Golang Developer with 5-8 years of experience in backend development.
- The ideal candidate should have strong expertise in designing, developing, and maintaining high-performance applications using Go (Golang). You will be responsible for building scalable, efficient, and robust backend solutions while collaborating with cross-functional teams.
- Required Skills & Qualifications:
- * 5-8 years of experience in software development, with at least 3+ years of hands-on experience in Golang.
- * Strong knowledge of Goroutines, Channels, and Concurrency in Go.
- * Experience in designing and building RESTful APIs and Microservices Architecture.
- * Proficiency with databases such as PostgreSQL, MySQL, or MongoDB.
- * Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
- * Familiarity with message brokers like Kafka, RabbitMQ, or NATS.
- * Understanding of OAuth, JWT, and API security best practices.
- * Experience with unit testing and integration testing in Golang.
- * Knowledge of CI/CD pipelines and DevOps best practices.
- * Strong problem-solving and analytical skills.
- * Excellent communication and collaboration abilities.
- * Design, develop, and maintain efficient, reusable, and reliable Golang code.
- * Develop RESTful APIs, microservices, and backend systems to support web and mobile
- applications.
- * Optimize and enhance application performance, scalability, and reliability.
- * Implement best practices in software development, including code reviews, testing, and CI/CD.
- * Work closely with frontend developers, product managers, and DevOps teams.
- * Troubleshoot and debug complex technical issues.
- * Ensure security and data protection best practices are followed.
- * Stay updated with the latest industry trends and technologies.
- Preferred Qualifications:
- * Experience with GraphQL and gRPC.
- * Knowledge of Event-Driven Architecture.
- * Contribution to open-source projects or active participation in the Go community
Required Skills
graphql and grpc
postgresql
mysql
or mongodb
docker
kubernetes
and cloud platforms
kafka
rabbitmq
or nats