Golang Developer

Whitefield Careers

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 5 hours ago
Vacancies: 1 Vacancy

Job Summary

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).


Required Skills:

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

Golang Developer – 2 YearsRole OverviewWe 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 ...
View more view more

Key Skills

  • CCTV
  • Computer Science
  • Corporate Marketing
  • E Learning
  • Arabic English Translation