Search by job, company or skills

R

Golang Developer 4-5 years

new job description bg glownew job description bg glownew job description bg svg
  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Description

Only mid level developers needed, senior/lead NOT needed

Key Responsibilities
Design, build, and maintain high-performance, scalable, and reliable backend services using Golang.

Develop and maintain RESTful and/or gRPC APIs.

Implement microservices architecture, ensuring modularity and system scalability.

Optimize applications for speed, efficiency, and high availability.

Work with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).

Write clean, maintainable, and testable code following best practices.

Implement and manage CI/CD pipelines, automated testing, and code reviews.

Collaborate with DevOps teams for containerization (Docker) and orchestration (Kubernetes).

Troubleshoot, debug, and fix production issues.

Participate in architectural discussions and contribute to technical decision-making.

Required Skills & Qualifications
4+ years of hands-on experience with Golang in production environments.

Strong understanding of concurrency patterns, Goroutines, and Channels.

Experience building and consuming REST APIs / gRPC services.

Knowledge of microservices design, distributed systems, and event-driven architecture.

Proficiency with SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis).

Experience with Docker, Kubernetes, and cloud platforms (AWS/GCP/Azure).

Working knowledge of Git, CI/CD tools (GitHub Actions, Jenkins, GitLab CI, etc.).

Understanding of message brokers (Kafka, RabbitMQ, NATS) is a plus.

Familiarity with Linux environments and shell scripting.

More Info

Job Type:
Employment Type:

About Company

Rangam India (Rangam Infotech Pvt. Ltd.), a subsidiary of US-based Rangam Consultants Inc., was incepted in 2005 as an information technology company in Vadodara, Gujarat. We have a branch office in Ahmedabad, Gujarat and satellite offices in Bengaluru, Karnataka and Kolkata, West Bengal. We provide staff augmentation, customized software development and educational services to clients in India.

Job ID: 135417007