Skip to Main Content

Job Title


Golang Developer


Company : Whitefield Careers


Location : Mysuru, Karnataka


Created : 2026-03-07


Job Type : Full Time


Job Description

Golang Developer – 2+ Years Role Overview We are seeking skilled Golang Developers with 2+ 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 2+ 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). . Skillset Required: Golang, backend services , api, databases, message queues, externalAPIs, DevOps, cicd, Kubernetes, dockers, REST/gRPC APIs, microservices, postgresql, Cassandra, MongoDB, ClickHouse, unit testing , test automation., git, AWS, GCP, Azure