Senior Golang developer

Tata Elxsi

Hyderabad

Hybrid

INR 1,400,000 - 2,000,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Job summary

Tata Elxsi in India seeks a Senior Golang Developer with 8+ years of software experience to design and build scalable backend services. You will work on microservices, RESTful APIs, and cloud-native solutions, collaborating with architects, product owners, and DevOps to deliver robust enterprise-grade applications.

The role requires strong knowledge of Golang, concurrency patterns, Docker/Kubernetes, and databases.

Qualifications

  • 8+ years of overall software development experience.
  • 3+ years hands-on Golang development.
  • Strong expertise in Golang concurrency and patterns.
  • Experience designing Microservices-based applications and APIs.

Responsibilities

  • Design, develop, test, and maintain backend applications using Golang.
  • Build scalable microservices and RESTful APIs.
  • Develop cloud-native applications with focus on performance and scalability.
  • Collaborate with architects, product owners, and DevOps teams.
  • Perform code reviews and ensure coding standards.
  • Troubleshoot production issues and implement effective solutions.
  • Participate in technical design discussions and architectural decisions.
  • Mentor junior developers and contribute to technical excellence.

Skills

Golang
Microservices
Cloud-native
Distributed systems
REST APIs
Code reviews
Leadership/mentoring
Linux/Unix
CI/CD
Problem solving

Education

Bachelor's or Master's in CS/IT/Engineering

Tools

Docker
Kubernetes
PostgreSQL
MySQL
MongoDB
Kafka

Job description

We are looking for a highly skilled Senior Golang Developer with 8+ years of software development experience and strong expertise in Golang, microservices, cloud technologies, and distributed systems. The candidate will be responsible for designing and developing scalable backend services for enterprise-grade applications and collaborating with cross-functional teams to deliver high-quality solutions.



  • Contract Duration: 1 Year (Extendable based on project requirements)

  • Work Location: Any Tata Elxsi Development Center in India

  • Work Mode: Hybrid / Onsite

  • Notice Period: Immediate to 30 Days Preferred


Key Responsibilities


  • Design, develop, test, and maintain backend applications using Golang.

  • Build scalable microservices and RESTful APIs.

  • Develop cloud‑native applications with a focus on performance, reliability, and scalability.

  • Collaborate with architects, product owners, and DevOps teams throughout the software development lifecycle.

  • Perform code reviews and ensure adherence to coding standards and best practices.

  • Troubleshoot complex production issues and implement effective solutions.

  • Participate in technical design discussions and architectural decisions.

  • Mentor junior developers and contribute to technical excellence within the team.


Required Skills


  • 8+ years of overall software development experience.

  • Minimum 3+ years of hands‑on Golang development experience.

  • Strong expertise in Golang, Goroutines, Channels, and Concurrency Patterns.

  • Experience in designing and developing Microservices‑based applications.

  • Strong knowledge of REST APIs and API development.

  • Hands‑on experience with Docker and Kubernetes.

  • Experience with SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or Cassandra.

  • Experience with Kafka, RabbitMQ, or other messaging platforms.

  • Strong understanding of Data Structures, Algorithms, and Design Patterns.

  • Experience with Git and CI/CD tools such as Jenkins, GitLab CI, or GitHub Actions.

  • Strong Linux/Unix administration and troubleshooting skills.

  • Hands‑on experience with AWS, Azure, or GCP.

  • Experience in cloud‑native application development and deployment.

  • Familiarity with Infrastructure as Code (Terraform, CloudFormation) is preferred.

  • Experience with monitoring and logging tools such as Grafana, Prometheus, ELK Stack, or Splunk.


Preferred Skills


  • Experience working in Telecom, Networking, Broadband, or Cloud domains.

  • Exposure to distributed systems and event‑driven architectures.

  • Knowledge of OAuth2, JWT, and security best practices.

  • Experience working in Agile/Scrum environments.

  • Strong communication and stakeholder management skills.


Education


  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Getinz Techno Services • Bengaluru

Hybrid
INR 3,000,000 - 5,500,000
Senior Golang Developer
Senior Golang Developer

ASM Tech Solutions LLC • Karnataka

Hybrid
INR 3,500,000 - 5,500,000
Senior Golang Developer
Senior Golang Developer

HCLSoftware • Dadri

On-site
INR 2,600,000 - 5,200,000
Senior Golang Developer
Senior Golang Developer

Msphere • Ahmedabad District

Hybrid
INR 1,200,000 - 1,800,000
Senior Golang Backend Engineer
Senior Golang Backend Engineer

Tekskills • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,500,000 - 2,300,000
Staff Engineer
Staff Engineer

BuildxPartners • Bengaluru

On-site
INR 4,500,000 - 7,500,000
Golang Operations & Support Engineer
Golang Operations & Support Engineer

Robosoft • India

Hybrid
INR 1,400,000 - 2,400,000
Golang/Node Developer
Golang/Node Developer

r3 Consultant • Maharashtra

Hybrid
INR 1,200,000 - 1,800,000
Competitive salary and benefits package
Flexible working hours and remote work options
Opportunity to work on cutting-edge technologies
Golang Developer
Golang Developer

Sunrise Biztech Systems • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Golang Developer
Golang Developer

Cognizant • Bengaluru, Mysuru

Hybrid
INR 1,200,000 - 1,800,000