Job Title:
Senior Golang Backend Developer
Company Type:
IT Services CompanyEmployment Type: Full-Time
Location:
Ahmedabad / Rajkot (Preferred) or 100% Remote (Open)
Experience Required:
4+ Years (Minimum 3.5 years of hands-on experience with Golang)
About The Role
We are hiring a Senior Golang Backend Developer, a leading service-based tech company based in Ahmedabad. If you&aposre a passionate backend engineer who thrives in building scalable APIs, working on microservices architecture, and deploying applications using serverless frameworks on AWS, this role is for you!This is a full-time opportunity and while we prefer candidates who can work from Ahmedabad or Rajkot, we&aposre also open to 100% remote working for the right candidate.
Key Responsibilities
- Design, build, and maintain RESTful APIs and backend services using Golang
- Develop scalable solutions using Microservices Architecture
- Optimize system performance, reliability, and maintainability
- Work with AWS Cloud Services (Lambda, SQS, SNS, S3, DynamoDB, etc.) and implement Serverless Architecture
- Ensure clean, maintainable code through best practices and code reviews
- Collaborate with cross-functional teams for smooth integration and architecture decisions
- Monitor, troubleshoot, and improve application performance using observability tools
- Implement CI/CD pipelines and participate in Agile development practices
Required Skills & Experience
- 4+ years of total backend development experience
- 3.5+ years of strong, hands-on experience with Golang
- Proficient in designing and developing RESTful APIs
- Solid understanding and implementation experience of Microservices Architecture
- Proficient in AWS cloud services, especially:
o
Lambda, SQS, SNS, S3, DynamoDB
- Experience with Serverless Architecture
- Familiarity with Docker, Kubernetes, GitHub Actions/GitLab CI
- Understanding of concurrent programming and performance optimization
- Experience with observability and monitoring tools (e.g., DataDog, Prometheus, New Relic, OpenTelemetry)
- Strong communication skills and ability to work in Agile teams
- Fluency in English communication is a must
Nice to Have
- Experience with Domain-Driven Design (DDD)
- Familiarity with automated testing frameworks (TDD/BDD)
- Prior experience working in distributed remote teams
Why You Should Apply
- Opportunity to work with modern tools and cloud-native technologies
- Flexibility to work remotely or from Ahmedabad/Rajkot
- Supportive, collaborative, and inclusive team culture
- Competitive salary with opportunities for growth and upskilling
Skills: aws lambda,serverless architecture,observability tools,behavior-driven development (bdd),amazon sqs,go (golang),domain-driven design (ddd),golang,aws cloud services,restful apis,aws,gitlab ci,microservices architecture,github actions,aws cwi,automated testing frameworks,microservices,kubernetes,docker,aws (do not use tag amazon web services)