Role : : Golang Developer.
Location : Bangalore / India.
Duration : Long Terms.
We are seeking a skilled and passionate Golang Developer to join our engineering team.
You will be responsible for designing, developing, and maintaining backend systems and APIs with Go.
The ideal candidate has strong experience with Go, is comfortable working in a microservices architecture, and thrives in a fast-paced, collaborative Responsibilities :
- Design and implement scalable and robust backend services using Go.
- Develop RESTful APIs and gRPC services.
- Work with databases (SQL and / or NoSQL) and message brokers (Kafka, RabbitMQ, etc.
- Collaborate with DevOps on deployment, CI / CD, and system monitoring.
- Write unit and integration tests to ensure code quality.
- Participate in code reviews and contribute to architectural decisions.
- Maintain clear documentation of code, systems, and :
- 2+ years of experience developing backend systems in Go.
- Strong understanding of Gos standard library, concurrency patterns, and performance tuning.
- Experience with microservices, APIs, and distributed systems.
- Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
- Proficiency with Git and agile development practices.
- Excellent problem-solving and communication to Have :
- Experience with GraphQL.
- Knowledge of security best practices in API development.
- Exposure to monitoring tools like Prometheus, Grafana, or ELK stack.
- Contributions to open-source projects.
(ref : hirist.tech)