Skip to main content
Posted 12 June, 2026

Golang Developer

Whitefield Careers
Mysuru, KA, IN Full Time
Reference: 2d914921be491869

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

Sign up for Job Alerts