Live opening · Posted 16 days ago

Golang Developer

Wipro · Chennai
Instahyre 6-10 yrs
You are 16 days behind. JobBeeper subscribers saw this role while it was still new.

At a glance

The key details from the original listing.

Posted 16 days ago
CompanyWipro
LocationChennai
Experience6-10 yrs
SourceInstahyre
Listed16 days ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
0 min from Instahyre publishing this role to us finding it
26 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
19,707 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

We are looking for an experienced Golang Developer with 6-10 years of software development experience and strong expertise in Go (Golang), microservices architecture, and distributed systems. The ideal candidate should have hands-on experience in designing, developing, and deploying scalable, high-performance backend applications and RESTful APIs while working with cloud-native technologies and modern DevOps practices.
Responsibilities:
Design, develop, and maintain scalable backend applications using Go (Golang).
Develop high-performance microservices following industry best practices and clean architecture principles.
Design and implement distributed systems capable of handling high traffic, low latency, and fault tolerance.
Build secure, scalable, and reusable RESTful APIs and backend services.
Develop event-driven applications using messaging systems such as Kafka, RabbitMQ, or NATS.
Design and optimize database schemas and queries for relational and NoSQL databases.
Implement concurrency and parallel processing using Go routines and channels.
Write clean, maintainable, and well-tested code following coding standards and best practices.
Collaborate with architects, product managers, and cross-functional teams to understand business requirements and translate them into technical solutions.
Participate in system design discussions, code reviews, and architecture decisions.
Troubleshoot production issues, perform root cause analysis, and implement permanent fixes.
Optimize application performance, scalability, and resource utilization.
Implement logging, monitoring, and observability using tools such as Prometheus, Grafana, ELK Stack, or OpenTelemetry.
Develop and maintain CI/CD pipelines for automated build, testing, and deployment.
Work with Docker and Kubernetes for application containerization and orchestration.
Integrate cloud services on AWS, Azure, or GCP where required.
Ensure application security, authentication, authorization, and compliance with secure coding standards.
Mentor junior developers and contribute to engineering best practices and technical excellence.
Participate in Agile/Scrum ceremonies, sprint planning, estimations, and release activities.
Requirements:
6-10 years of software development experience.
Strong hands-on experience with Go (Golang).
Expertise in Microservices Architecture.
Strong understanding of distributed systems.
Experience building scalable REST APIs.
Strong knowledge of Go concurrency (goroutines, channels, context).
Experience with Docker and Kubernetes.
Hands-on experience with Kafka, RabbitMQ, NATS, or similar messaging platforms.
Experience with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis).
Experience with Git and version control systems.
Strong knowledge of CI/CD pipelines.
Experience working in Linux environments.
Good understanding of system design, design patterns, and OOP concepts.
Excellent debugging, analytical, and problem-solving skills.
Preferred Skills:
Experience with cloud platforms (AWS, Azure, or GCP).
Knowledge of Service Mesh (Istio/Linkerd).
Experience with gRPC and Protocol Buffers.
Exposure to API Gateway technologies.
Experience with Infrastructure as Code (Terraform).
Familiarity with Prometheus, Grafana, ELK, Jaeger, or OpenTelemetry.
Experience in high-volume, distributed production environments.
Key Competencies:
Strong problem-solving and analytical skills.
Excellent communication and collaboration abilities.
Ownership mindset with end-to-end delivery responsibility.
Ability to work independently in a fast-paced Agile environment.
Passion for building scalable, reliable, and high-performance distributed applications.

Experience
6-10 yrs

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App