
Search by job, company or skills
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.
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