GeekyAnts
Website:
geekyants.com
Job details:
We are looking for a skilled Golang Developer with strong backend engineering fundamentals and hands-on experience in building scalable APIs and microservice-based systems. The ideal candidate should be comfortable working on production-grade backend platforms with exposure to cloud-native development and distributed systems.
Key Responsibilities
- Design, develop, and maintain scalable backend applications and APIs using Golang
- Build and manage microservice-based architectures for production-grade platforms
- Develop REST and gRPC-based backend services with high reliability and performance
- Work on distributed systems, asynchronous processing, caching, and queue-based architectures
- Implement efficient concurrency patterns using goroutines, channels, and Go runtime fundamentals
- Collaborate with cross-functional teams to deliver scalable and maintainable backend solutions
- Work with SQL and NoSQL databases to ensure data consistency, scalability, and performance
- Support cloud-native deployments and backend infrastructure on AWS, Azure, or GCP
- Manage containerized applications and deployments using Docker and Kubernetes
- Contribute to CI/CD pipeline implementation and deployment automation processes
- Ensure API security, backend performance optimization, and system reliability
- Participate in Agile development workflows, code reviews, debugging, and troubleshooting activities
- Maintain strong ownership of backend deliverables and production stability
.
Skills & Competencie
- Strong expertise in Golang and backend API development
- Hands-on experience building scalable microservices and REST/gRPC-based systems
- Good understanding of concurrency, goroutines, channels, and Go runtime fundamentals
- Experience working with distributed systems, asynchronous processing, caching, and queues
- Strong knowledge of SQL and NoSQL databases including PostgreSQL, MySQL, MongoDB, Redis, and DynamoDB
- Experience with cloud platforms such as AWS, Azure, or GCP
- Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud-native deployments
- Good understanding of system design fundamentals, API security, and backend performance optimisation
- Experience working with Git, Agile methodologies, and collaborative engineering workflows
- Strong debugging, problem-solving, and ownership mindset
- Good communication and team collaboration skills
Good to Have
- Experience with Kafka, RabbitMQ, NATS, or event-driven architecture
- Exposure to WebSockets, streaming systems, or real-time applications
- Experience with monitoring and observability tools such as Prometheus, Grafana, ELK, or Datadog
- Understanding of fintech, payments, high-scale systems, or multi-tenant platforms
- Exposure to Terraform, infrastructure automation, or DevOps practice
- Basic frontend exposure with React or Next.js is a plus.
Educational Qualifications
- 4+ years of software engineering experience with strong backend development exposure
- Proven experience building scalable backend systems and APIs.Experience working on production-grade distributed systems and cloud-native platforms is preferred.
Click on Apply to know more.