Golang Developer
Mysuru, Karnataka, India
2 months ago
Applicants: 0
Share
2 weeks left to apply
Job Description
We are hiring for one of our TOP MNC client into IT services organization. You are expected to work from client location 5 days a week. Experience - 3+ Years Location - Mysore Key skills- Golang, Microservices, SQL, REST Role Overview We are seeking skilled Golang Developers with 3+ years of experience in designing and developing high-performance, scalable, and secure backend applications. The role requires strong hands-on coding skills in Go, experience with microservices architectures, and the ability to work within agile, DevOps-driven environments. Key Responsibilities:- Application Development Design, develop, and maintain backend services and APIs using Go. Implement microservices-based architectures for scalability and reliability. Write clean, maintainable, and well-documented code following best practices. Integration & Deployment Build services that integrate with databases, message queues, and external APIs . Collaborate with DevOps teams to enable CI/CD deployment pipelines. Ensure applications are containerized and optimized for Kubernetes/Docker environments. Performance & Optimization Optimize applications for high concurrency, low latency, and resilience . Conduct benchmarking, profiling, and code reviews. Implement caching, load balancing, and distributed processing techniques. Security & Compliance Follow secure coding practices and conduct vulnerability remediation. Implement authentication/authorization, data encryption, and API security. Ensure compliance with enterprise security and data privacy policies. Collaboration & Support Work closely with frontend, DevOps, and QA teams for end-to-end delivery. Support production troubleshooting and incident resolution. Contribute to reusable libraries and frameworks for the engineering team. Required Skills & Experience 3+ years of software development experience, with at least 2?3 years in Golang . Strong understanding of concurrency, goroutines, and channels in Go. Experience with REST/gRPC APIs, microservices, and event-driven architectures . Familiarity with databases (PostgreSQL, Cassandra, MongoDB, or ClickHouse). Experience with message queues/streaming platforms (Kafka, RabbitMQ, NATS). Hands-on with Docker, Kubernetes, Git, and CI/CD pipelines . Proficiency in unit testing and test automation . Preferred Knowledge Experience with cloud platforms (AWS, GCP, Azure). Exposure to Temporal, Argo Workflows, or other orchestration frameworks . Familiarity with monitoring/logging (Prometheus, Grafana, ELK). Understanding of Domain-Driven Design (DDD) and Clean Architecture . Education & Certifications Bachelor?s degree in Computer Science, Engineering, or related field. Preferred certifications: Go Developer certifications (if available). Kubernetes (CKA/CKAD) or cloud certifications (AWS/GCP/Azure).
Required Skills
Additional Information
- Company Name
- Taggd
- Industry
- N/A
- Department
- N/A
- Role Category
- N/A
- Job Role
- Associate
- Education
- No Restriction
- Job Types
- On-site
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 2 months ago
- Application Ends
- 2 weeks left to apply
Similar Jobs
Quick Apply
Upload your resume to apply for this position