Posted on: 29/07/2025
Job Description :
Role Overview :
Omniful is looking for a skilled and motivated Technical Lead Golang Developer to join our on-site team in Gurugram.
In this leadership role, you will be responsible for designing and developing efficient, scalable, and high-performing software solutions using Golang, guiding a team of engineers, and playing a key role in architecture decisions.
You will also actively contribute to the entire software development lifecycle, from concept to deployment and
Responsibilities :
- Lead the design, development, testing, and deployment of backend services and APIs using Golang.
- Drive architectural decisions and system design for distributed systems and microservices.
- Mentor and guide junior developers on best practices, code quality, and development standards.
- Collaborate with product managers, frontend developers, and QA to deliver robust and scalable solutions.
- Write clean, maintainable, and well-documented code.
- Troubleshoot and resolve complex technical issues and bugs.
- Conduct code reviews and ensure adherence to development and security standards.
Core Development :
- Proficiency in Golang with hands-on experience in building web services and backend systems
- Solid understanding of data structures, algorithms, and design patterns
- Experience with concurrency models and performance optimization in Golang
APIs & Web Services :
- Strong experience in building and consuming RESTful APIs, gRPC, and GraphQL (preferred)
- Experience in API versioning, documentation (e.g., Swagger/OpenAPI),
Systems & Architecture :
- Deep understanding of microservices architecture
- Experience with message queues (e.g., Kafka, RabbitMQ, NATS) and event-driven architecture
- Proficiency in containerization and orchestration tools
Docker, Kubernetes & CI/CD :
- Unit testing, integration testing, and test automation frameworks in Golang
- Familiarity with CI/CD pipelines using Jenkins, GitLab CI, GitHub Actions, or similar
Databases & Caching :
- Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
- Understanding of data modeling, indexing, and query
Security & DevOps Awareness :
- Basic knowledge of authentication, authorization, and secure coding practices
- Exposure to cloud platforms like AWS, GCP, or Azure is a plus
Qualifications :
- Bachelors or Masters degree in Computer Science, Software Engineering, or related field
- Minimum 4+ years of industry experience in backend development (preferably with golang)
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1521738
Interview Questions for you
View All