Search by job, company or skills

  • Posted 10 days ago
  • Be among the first 50 applicants
Early Applicant
Quick Apply

Job Description

Job Title: Golang Developer

Location: Chennai Employment Type: Full-time

Experience: 4 to 10 years total experience (minimum 3 years in Golang)

About the Role

We are looking for a skilled Golang Developer to join our backend engineering team. You will be responsible for building scalable microservices, designing robust APIs, and working closely with cross-functional teams to deliver high-quality, production-ready systems.

Key Responsibilities

  • Develop, optimize, and maintain backend microservices using Golang for scalable and distributed systems.
  • Design and implement RESTful APIs with strong focus on reliability, performance, and security.
  • Work with MongoDB for schema design, indexing, aggregation, and data access optimization.
  • Collaborate with DevOps teams to integrate services into CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions).
  • Containerize applications using Docker and support deployments on Kubernetes / AWS EKS.
  • Conduct code reviews, write unit tests, and perform integration testing.
  • Troubleshoot performance bottlenecks and improve system efficiency.
  • Work closely with frontend, QA, and DevOps teams for seamless feature delivery.
  • Implement and maintain logging and monitoring using ELK, Grafana, Prometheus.
  • Follow secure coding practices and ensure compliance with internal standards.
  • Stay updated with new tools, frameworks, and best practices in the Golang and cloud ecosystem.

Required Qualifications

  • 4 to 10 years of backend development experience; minimum 3 years working with Golang.
  • Strong understanding of goroutines, concurrency patterns, interfaces, and error handling.
  • Experience with MongoDB or other NoSQL databases.
  • Familiarity with CI/CD pipelines (Jenkins, GitLab, GitHub Actions).
  • Hands-on experience with Docker and Kubernetes (AWS EKS preferred).
  • Understanding of microservices, API gateways, and event-driven architectures.
  • Knowledge of REST API design and JSON-based communication.
  • Experience working in an Agile/Scrum environment.
  • Proficiency with Git and branching strategies.
  • Exposure to monitoring and logging tools such as Grafana, Prometheus, ELK.
  • Knowledge of security concepts such as JWT, OAuth 2.0 (added advantage).

Nice to Have

  • Experience with AWS services.
  • Understanding of DevSecOps practices.
  • Exposure to message queues or event streaming platforms (Kafka, RabbitMQ).

Why Join Us

  • Work with modern technologies and cloud-native architectures.
  • Strong engineering culture with opportunities for learning and growth.
  • Collaborative environment with a focus on innovation and quality.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We are insights-driven and outcomes-focused to help accelerate returns on your investments. Across 21 industry sectors and 400 locations worldwide, we provide comprehensive, scalable and sustainable IT and business consulting services that are informed globally and delivered locally.

Job ID: 133630301

Similar Jobs