Backend Developer – Golang (2+ Years CONTRACT) Upto ₹45 LPA

Software Development
  • Software Development
  • India

vHire Inc

Location: Hybrid (Bangalore) Cessana Business Park,

Role Overview:

We are looking for an experienced Backend Engineer to join our team. You will be responsible for designing, developing, and maintaining backend services that power DevNet PubHub. This includes:

· Design, develop, and maintain microservices in Python (Django) and Golang to support the core features of DevNet PubHub.

· Transforming Django microservices to Golang as part of our ongoing modernization efforts.

· Leveraging Kafka and AWS SQS for event-driven, asynchronous communication.

· Ensuring our services remain highly scalable and resilient.

· Contributing to our CMS-as-code and documentation-as-code practices using GitHub.

· Exploring & developing AI/LLM-based agents to automate PubHub tasks and workflows.

Responsibilities:

· Design, develop, and maintain microservices in Python (Django) and Golang to support the core features of DevNet PubHub.

· Migrate Django-based services to Golang, ensuring performance improvements.

· Implement and manage Kafka-based event-driven architecture and AWS SQS for reliable asynchronous communication.

· Work with OpenAPI to generate and maintain API documentation, ensuring consistency and clarity.

· Utilize GitHub to manage documentation as code and contribute to CMS-as-code workflows.

· Build and maintain cloud-native microservices, ensuring efficient deployment and monitoring using Docker and Kubernetes.

· Work with AWS services such as CloudFront, S3, and Lambda to enhance backend scalability and security.

· Optimize and manage MySQL databases, ensuring high availability and performance.

· Implement and optimize CI/CD pipelines for streamlined integration, testing, and deployment.

· Troubleshoot, debug, and resolve issues in production environments to ensure seamless microservices operations.

· Contribute to cross-functional team discussions on architecture, performance optimizations, and new feature development.

Required Skills and Qualifications:

· 5+ years of backend development experience with strong proficiency in Python and/or Golang.

· Experience developing microservices and managing event-driven systems using Kafka and AWS SQS.

· Proficiency in Golang, with experience in building performant, scalable microservices.

· Strong understanding of cloud-native architectures and hands-on experience with AWS services (CloudFront, S3, Lambda).

· Experience with MySQL for database design, optimization, and management.

· Familiarity with OpenAPI for API documentation management.

· Strong knowledge of containerization (Docker) and orchestration with Kubernetes.

· Experience with CI/CD tools such as Jenkins, GitHub Actions, or CircleCI.

· Proficiency in building and maintaining scalable, asynchronous, distributed systems.

· Ability to troubleshoot complex issues and optimize system performance.

To apply for this job please visit in.linkedin.com.

Similar Jobs to Apply
  • Cohesity
    Bagaluru, Karnataka, India

    Cohesity is the leader in AI-powered data security. Over 13,600 enterprise customers, including over 85 of the Fortune 100 and nearly 70% of the Global 500, rely on Cohesity to strengthen their resili
  • Infosys
    India

    Mobile Device Management, with Intune, Airwatch, SOTI, JAMF • Knowledge of design principles and fundamentals of architecture • Understanding of performance engineering • Knowledge of quality pr
  • Kyokan Infotech Pvt. Ltd.
    India

    Job Title: Web Developer (Laravel + React + React Native) Location: Hybrid (Remote + Onsite at Kolkata Office) Duration: Full-Time, 3-Month Contract (Possibility of conversion into full-time employ
  • Teknowiz
    India

    Urgently hiring for one of our direct client in Pune. Job Title- Java Developer Location- Kharadi, Pune - Onsite (No WFH) Job Type- Contract To Hire Experience- 9+ Years Required • 8-12 years o