Golang Developer (Telangana)

Golang Developer (Telangana)

31 Jul
|
Devlats
|
Telangana

31 Jul

Devlats

Telangana

Role Overview

Role Overview We are seeking a highly skilled Senior Backend Engineer with deep expertise in Go (Golang) to design, develop, and scale high - performance backend systems and distributed applications. The ideal candidate will have strong hands - on experience building scalable microservices, optimizing system performance, and delivering reliable, production - grade software in fast - paced environments. Experience working with cloud - native technologies, containerized deployments, and distributed systems is highly valued. The candidate should be capable of driving technical design discussions, mentoring engineers, and contributing to engineering best practices across the organization.

Key Responsibilities

- Backend Development: Design, develop, and maintain scalable, high - performance backend systems using Go (Golang).
- Drive system design and architecture discussions for new and existing microservices.
- Write clean, efficient, maintainable, and testable Go code following idiomatic Go best practices.
- Build and maintain RESTful APIs and gRPC services for distributed applications.
- Optimize backend applications for performance, scalability, reliability, and fault tolerance.
- Identify, troubleshoot, and resolve production issues, performance bottlenecks, and scalability challenges.
- Work with SQL and NoSQL databases, message brokers, caching systems, and distributed architectures.
- Contribute to CI/CD automation, deployment pipelines, and infrastructure improvements.

Cross - Functional Collaboration

- Collaborate closely with product managers, frontend engineers, DevOps, and QA teams to deliver end - to - end features.




- Participate in architecture discussions, technical design reviews, and code reviews.
- Write clean, maintainable, well - documented, and thoroughly tested code.
- Mentor junior engineers and promote engineering best practices across the team.
- Quickly ramp up on new technologies, business domains, and existing codebases.

Required Skills Qualifications

- 6+ years of professional software engineering experience.
- Strong proficiency in Go (Golang) and backend application development.
- Strong understanding of Go concurrency patterns including goroutines and channels.
- Hands - on experience building microservices and REST/gRPC APIs.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Experience with Docker, Kubernetes, and containerized application deployments.
- Strong knowledge of SQL and NoSQL databases.
- Experience with message brokers such as Kafka, RabbitMQ, or NATS.
- Familiarity with caching technologies such as Redis or Memcached.
- Understanding of observability and monitoring tools including Prometheus, Grafana, and OpenTelemetry.
- Robust understanding of distributed systems, scalability, high availability, and fault - tolerant architectures.
- Experience building, deploying, and maintaining production - grade applications.
- Strong debugging, troubleshooting, and performance optimization skills.
- Excellent problem - solving, communication, and collaboration abilities.

Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Golang Developer (Telangana)
🏢 Devlats
📍 Telangana

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: golang developer (telangana) / telangana

Subscribe to this job alert:

Get the latest job offers by email for: golang developer (telangana) / telangana