Job Summary :
We are looking for a highly skilled Golang Developer with 6–9 years of experience to design, develop, and maintain scalable backend services and APIs. The ideal candidate will have strong problem-solving skills and a solid understanding of microservices architecture, cloud deployment, and performance optimization.
Key Responsibilities :
- Design, develop, test, and maintain high-performance backend services using Golang.
- Build and maintain RESTful APIs and microservices.
- Collaborate with cross-functional teams to define, design, and deliver new features.
- Ensure code quality, performance, and scalability through reviews and optimization.
- Troubleshoot, debug, and resolve production issues in a timely manner.
- Work with DevOps teams to deploy services on cloud platforms (AWS, Azure, GCP).
- Write unit tests and documentation for developed features.
Required Skills and Qualifications :
6–9 years of software development experience, with 3+ years of hands-on experience in Golang.Proven experience working with Wails framework to develop desktop applications.Strong understanding of microservices architecture and API design.Experience with databases like MySQL, PostgreSQL, or MongoDB.Knowledge of message brokers such as Kafka or RabbitMQ (preferred).Familiarity with Docker and Kubernetes for containerized deployments.Strong knowledge of data structures, algorithms, and design patterns.Experience with cloud environments (AWS / Azure / GCP).Good communication and collaboration skills.