Position : Backend Golang Developer
Experience : 7+ Years
Location : Yerwada, Pune (Hybrid – 2 Days / Week)
Employment Type : Contractual
Notice Period : Immediate Joiners Only
Role Overview
We are looking for an experienced Backend Golang Developer to design, develop, and optimize scalable backend systems and microservices. The ideal candidate will have deep expertise in Go programming, cloud platforms, container orchestration, and DevOps practices. This role requires strong problem-solving abilities, collaboration skills, and a passion for building high-performance applications.
Key Responsibilities
- Design, develop, and maintain scalable backend services using Go (Golang).
- Build and support microservices-based and event-driven architectures.
- Work with cloud platforms such as Azure or Google Cloud for deployment and integration.
- Utilize Docker and Kubernetes for containerization and orchestration.
- Implement and manage DevOps / GitOps pipelines for efficient development workflows.
- Develop and integrate RESTful APIs and work with gRPC where applicable.
- Apply secure coding practices to ensure robust and reliable applications.
- Collaborate effectively with cross-functional teams across the organization.
- Optimize backend systems for performance, scalability, and maintainability.
- Ensure automation, documentation, and adherence to engineering best practices.
- Participate actively in Agile development processes and sprint planning.
Required Skills & Qualifications
Bachelor’s degree in Engineering, Computer Science, or related field.Minimum 7 years of backend development experience , with at least 3+ years in Golang.Hands-on experience with microservices, event-based architectures, and RESTful API design.Strong understanding of Docker, Kubernetes, and cloud infrastructure (Azure, GCP, etc.).Knowledge of DevOps tools and CI / CD pipelines.Familiarity with gRPC, secure programming principles, and Agile methodologies.Proven ability to troubleshoot, optimize, and scale backend systems.Behavioral & Soft Skills
Team Player : Works effectively within cross-functional teams.Fast Learner : Adapts quickly to new tools, technologies, and environments.Strong Communicator : Excellent communication, time management, and multitasking skills.Technical Clarity : Capable of explaining complex technical issues in simple, understandable terms.