Golang Developer
Location: Atlanta, GA
Contract
Job Description:
We are seeking an experienced Golang Developer to design, develop, and optimize backend services and APIs. The ideal candidate will have strong experience in distributed systems, cloud-native development, and microservices architecture.
Key Responsibilities:
Develop scalable backend services using Go (Golang)
Build and enhance RESTful / gRPC APIs
Work on microservices architecture and cloud-native applications
Implement CI/CD workflows and improve deployment pipelines
Collaborate with cross-functional teams (DevOps, QA, Product)
Write clean, maintainable, testable code
Required Skills:
3 7+ years of backend development experience
Strong experience in Golang
Hands-on experience with Docker, Kubernetes
Experience with AWS / Google Cloud Platform / Azure
Proficiency in SQL/NoSQL databases (PostgreSQL, MongoDB, Redis, etc.)
Understanding of message queues (Kafka, RabbitMQ)
Familiar with Git, CI/CD pipelines
Nice to Have:
Experience with gRPC, GraphQL, or Event-driven architectures
Knowledge of performance tuning in distributed systems
Experience in FinTech/Telecom/Healthcare domains