Job Description
We are looking for a skilled Go (Golang) Developer who is responsible for designing, developing, and maintaining high-performance backend applications and RESTful APIs using Go, while collaborating with cross‑functional teams to deliver scalable and secure solutions.
Key Responsibilities
- Design, develop, and maintain backend applications using Go (Golang).
- Build and enhance RESTful APIs and microservices.
- Collaborate with frontend, DevOps, QA, and customer technical teams.
- Optimize applications for performance, scalability, and reliability.
- Troubleshoot production issues and provide timely resolutions.
- Participate in code reviews and follow best development practices.
- Maintain technical documentation and version control using Git.
Required Skills
- 1–5 years of experience in Go (Golang) backend development.
- Strong understanding of Goroutines, Channels, and Concurrency.
- Experience with REST APIs and Microservices architecture.
- Hands‑on experience with PostgreSQL, MySQL, or MongoDB.
- Knowledge of Git and software design principles.
- Strong analytical, troubleshooting, and communication skills.
- Good to Have Experience with Docker and Kubernetes.
- Exposure to CI/CD pipelines.
- Knowledge of AWS, Azure, or GCP.
- Experience working in Agile/Scrum environments.
- Prior experience working with enterprise customers or distributed systems.
#J-18808-Ljbffr…
