Home India Golang Backend Developer

Home India Golang Backend Developer

Golang Backend Developer

Full time at Mithril Defense in India
Posted on February 21, 2025

Job details

We are Hiring: Golang Backend Developer Join Us in Shaping the Future of Drone Technology! We are a US-headquartered security company specializing in cutting-edge drone technology. We’re seeking a skilled Golang Backend Developer to work on a microservices-based application. About the Project The backend app is designed with a microservices architecture to handle user authentication, process core business logic, and interact with a database for data storage and retrieval. These services are containerized and orchestrated using Kubernetes. The system employs:

  • RESTful APIs for seamless interaction between services.
  • Authentication and Authorization mechanisms for secure user access.
  • Database Integration to ensure reliable data management and consistency.
  • Cloud-Native Infrastructure leveraging AWS tools and services for efficient deployment and management.
Key Responsibilities:
  • Develop and maintain scalable backend microservices using Golang.
  • Design and implement RESTful APIs with schema validation and structured logging.
  • Integrate Amazon Cognito for user authentication and secure token validation.
  • Work with PostgreSQL databases , ensuring data consistency and integrity.
  • Containerize microservices with Docker and deploy them via Kubernetes .
  • Set up and manage EKS clusters , leveraging AWS services for infrastructure management.
  • Optimize backend systems for performance, scalability, and security .
  • Troubleshoot and debug complex issues across the stack.
What We're Looking For:
  • Experience: 3+ years of hands-on Golang development, ideally in microservices-based environments.
  • Containerization & Orchestration: Expertise in Docker and Kubernetes.
  • Authentication: Strong knowledge of Amazon Cognito or similar tools.
  • Database Skills: Proficiency in PostgreSQL , CRUD operations, and schema design.
  • Cloud Expertise: Familiarity with AWS services like EKS, IAM, and infrastructure management.
  • API Development: Solid understanding of communication and API gateways.
  • Logging & Observability: Experience with tools like Logrus and multi-tenant systems.
  • CI/CD: Practical knowledge of building and deploying scalable backend systems.
✨ Preferred Qualifications:
  • Experience with RTSP/RTMP or similar video streaming protocols.
  • Knowledge of infrastructure tools like Helm, eksctl, and Terraform .
  • Familiarity with multi-tenant systems and tagging logs for observability.
  • Exposure to Agile tools such as Jira, Git, and Confluence .
  • Bachelor’s Degree in Engineering or equivalent.
How to Apply To apply, please send your resume and a cover letter outlining your experience and suitability for the role to sneha.sharma@mithrildefense.com We look forward to welcoming a new team member to help drive our mission forward. #Golang #GoLangDevelopers #BackendDevelopment #MicroservicesArchitecture #RESTfulAPIs #Kubernetes ​#AWS #CloudComputing #Docker #KubernetesCommunity #InfrastructureAsCode

Apply safely

To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.

Share this job
See All Golang Jobs
Feedback Feedback