Golang Developer
21 hours ago
About the Role
Our Client is looking for an experienced
Golang Developer
to build and scale high-performance backend services. This role involves designing clean, maintainable architectures, developing robust APIs, and working on production-grade systems that require strong concurrency, reliability, and performance.
You will collaborate with cross-functional engineering teams to deliver scalable services using modern backend patterns, cloud-native tooling, and best-in-class engineering practices.
Key Responsibilities
- Design, build, and maintain production-grade backend services using
Golang - Develop and maintain APIs using
REST/JSON, gRPC, and Protocol Buffers - Ensure API versioning, backward compatibility, and long-term maintainability
- Apply
Clean Architecture, DDD, SOLID, and Hexagonal Architecture
principles - Design and optimize data models using
PostgreSQL/MySQL
, including indexing and query optimization - Manage database migrations and transactional integrity using tools such as
golang-migrate - Collaborate with platform and DevOps teams on containerized and cloud-native deployments
- Participate in code reviews, testing, and continuous improvement initiatives
Required Skills
- 3–4 years of hands-on experience building production services in
Golang - Strong experience with
REST APIs, gRPC, Protocol Buffers
, and API lifecycle management - Solid understanding of backend architecture patterns including
Clean Architecture and DDD - Strong SQL experience with
PostgreSQL/MySQL
, including transactions and isolation levels - Experience with database migrations and schema evolution
Nice-to-Have Skills
- Event-driven architectures using
Kafka or RabbitMQ - Experience with
CQRS and Saga
patterns - Strong understanding of Go concurrency: goroutines, channels, mutexes, wait groups, contexts
- Experience with
Docker, Kubernetes
, and cloud platforms (AWS/GCP/Azure) - CI/CD pipelines, Git branching strategies, automated testing, and code quality tools
- Caching strategies using
Redis or Memcached
, rate limiting, and feature flags - Security practices including
OAuth2/OIDC, JWT, mTLS
, and secrets management - Infrastructure as Code using
Terraform
and
Helm - Experience with performance profiling and observability tooling
Education
- Bachelor's degree in
Computer Science, Engineering
, or equivalent practical experience
Why Join?
This role offers the opportunity to work on highly scalable, performance-critical backend systems using Golang. You will be part of a team that values clean code, strong architecture, and modern cloud-native practices while building systems designed to scale reliably.
About YMinds.AI
YMinds.AI is a premier talent solutions company connecting experienced engineers with global enterprises and high-growth technology teams. We specialize in sourcing talent for scalable backend systems, cloud-native platforms, and next-generation technology solutions.
Keywords:
Golang Developer, Go Engineer, Backend Developer, gRPC, REST APIs, Clean Architecture, DDD, PostgreSQL, Kubernetes, Microservices, Cloud Native, Event-Driven Systems
Hashtags:
Golang #GoDeveloper #BackendDeveloper #Microservices #CloudEngineering #TechHiring #APIDevelopment #DistributedSystems #YMindsAI #JobDescription-
Golang Developer
6 days ago
Mumbai, Maharashtra, India E4 Software Services Pvt. Ltd Full timeWork Location: Navi Mumbai (Work from Office)Immediate joiners Only (Max 30 days)We are looking for a skilledGolang Developerto join our team and work on building and optimizing high-performance backend systems. As part of our team, you will collaborate with other developers, designers, and product managers to deliver high-quality software solutions. This...
-
Golang Developer
3 days ago
Mumbai, Maharashtra, India Sharekhan Full timeGolang developer is responsible for several server duties throughout the software development lifecycle, from concept and design to testing. The developer is required to write code through the development, implementation, and maintenance of Golang-based components and interfaces.Direct ResponsibilitiesContribute to all stages of software development...
-
Golang Developer
7 days ago
Mumbai, Maharashtra, India Cloudesign Full timeRole: Golang DeveloperExperience: 3-4YearsWork Location: Mumbai(Kanjurmarg)Notice Period: ImmediateRequired SkillsGolang: 3–4 years hands-on experience building production services.API Protocols: REST/JSON, gRPC, protobuf; API versioning and backward compatibility.Architecture: Clean Architecture, DDD (aggregates, repositories), SOLID, hexagonal...
-
Golang Developer
1 week ago
Mumbai, Maharashtra, India Paywithring Full time ₹ 12,00,000 - ₹ 36,00,000 per yearWe are seeking a skilled and motivated Golang Developer to join our dynamic team. The ideal candidate will have strong experience in Go programming, backend development, and microservices architecture. You should be proficient in RESTful APIs, cloud services, distributed systems, and high-performance caching. A solid understanding of event-driven...
-
Golang Developer
7 days ago
Mumbai, Maharashtra, India Choice TechLab Full timeYou will:Design, develop, and deploy scalable, reusable, and efficient backend services and APIs using Golang.Architect and implement backend solutions aligned with business requirements.Collaborate with front-end developers, designers, and product managers to define and implement new features.Optimize application performance, ensuring high availability,...
-
Golang Developer| Mumbai
1 day ago
Mumbai, Maharashtra, India Privacy Pillar Full timePosition: Golang DeveloperLocation: MumbaiEmployment Type: Full-TimeKey ResponsibilitiesDesign and develop applications and services using Golang (Go).Build and maintain REST APIs and gRPC services.Develop scalable and reliable microservices architecture.Work with data structures, design patterns, and OOP concepts to deliver robust solutions.Integrate and...
-
Golang Developer| Mumbai
21 hours ago
Mumbai, Maharashtra, India Privacy Pillar Full timePosition: Golang DeveloperLocation: Mumbai & BangaloreEmployment Type: Full-TimeKey ResponsibilitiesDesign and develop applications and services using Golang (Go).Build and maintain REST APIs and gRPC services.Develop scalable and reliable microservices architecture.Work with data structures, design patterns, and OOP concepts to deliver robust...
-
Golang Trainee
1 week ago
Mumbai, Maharashtra, India Cloud Counselage Full timeTO GET TIMELY UPDATES ON JOB OPENINGS, FEEL FREE TO JOIN OUR COMMUNITY @ (4L+ MEMBERS FROM 35+ COUNTRIES)Job Overview:A Golang trainee will undergo structured training to become proficient in Golang development. You will work closely with senior developers to enhance your skills, working on various components of backend systems and contributing to ongoing...
-
Golang Intern
2 weeks ago
Mumbai, Maharashtra, India Cloud Counselage Full time ₹ 2,50,000 - ₹ 7,50,000 per yearTO GET TIMELY UPDATES ON JOB OPENINGS, FEEL FREE TO JOIN OUR COMMUNITY @ (4L+ MEMBERS FROM 35+ COUNTRIES) Job Overview:As a Golang intern, you will assist in building and maintaining backend systems, learning to work with the Go programming language under the guidance of experienced engineers. You will be exposed to real-world applications and contribute...
-
Golang Engineer
23 hours ago
Navi Mumbai, Maharashtra, India CWD Limited Full timeAbout the Company:CWD Limited (CWD) is an Information and Communication Technology company specializing in designing, developing, and selling integrated solutions that combine software and electronics. CWD focuses on products utilizing wireless technologies for both short and long-range communications. The company primarily operates in the segments of...