Job Overview
Category
Computer Occupations
Ready to Apply?
Take the Next Step in Your Career
Join Mithril Defense and advance your career in Computer Occupations
Apply for This Position
Click the button above to apply on our website
Job Description
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 HTTP-based 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
Don't Miss This Opportunity!
Mithril Defense is actively hiring for this Golang Backend Developer position
Apply Now