Golang Developer
Hyderabad, Telangana, India
8 hours ago
Applicants: 0
4 weeks left to apply
Job Description
**Job Title:** Golang Developer **Experience:** 3?5 Years **Job Overview:** We are looking for a highly skilled Golang Developer with 3?5 years of experience in building efficient, reliable, and scalable backend systems. The ideal candidate has strong expertise in Golang?s advanced concepts, including concurrency, goroutines, maps, and serialization. You will drive design and implementation of microservices, handle complex data structures, and ensure high-performance solutions. **Key Responsibilities:** - Architect, develop, and maintain high-performance backend systems and microservices using Golang. - Utilize advanced Golang features such as maps, goroutines, channels, and interfaces for optimal application performance. - Implement serialization/deserialization of data using encoding/json, encoding/xml, protobuf, or similar libraries. - Debug, profile, and troubleshoot complex backend systems to optimize performance and scalability. - Design and build RESTful APIs and integrate securely with front-end and third-party services. - Collaborate with cross-functional teams (DevOps, product managers, frontend developers) for successful project delivery. - Apply concurrency models using goroutines and channels to achieve parallel and asynchronous processing. - Write and maintain unit, integration, and load tests; participate in peer code reviews. - Manage codebase using Git and CI/CD pipelines, containerize applications with Docker, deploy using Kubernetes. - Maintain clear technical documentation and support knowledge sharing within the team. - Ensure adherence to security best practices and contribute to system architecture discussions. **Required Skills & Qualifications:** - Bachelor?s degree in Computer Science, Engineering, or related field (or equivalent experience). - 3?5 years of professional backend development experience with Golang. - In-depth knowledge of Golang?s advanced concepts: maps, goroutines, channels, serialization/deserialization. - Experience with microservices architecture, containerization (Docker/Kubernetes), and RESTful API design. - Familiar with SQL/NoSQL databases (e.g., PostgreSQL, MongoDB, Redis). - Good understanding of networking, security, and performance optimization for backend services. - Familiar with CI/CD tools, version control (Git), and cloud platforms (AWS, GCP, Azure). - Strong problem-solving and analytical skills. - Effective communication, documentation, and teamwork abilities. **Good to Have:** - Experience in fintech, blockchain, or high-security environments. - Exposure to monitored, distributed, event-driven systems (e.g., message queues, pub/sub). - Experience with tools for application monitoring and performance profiling (Prometheus, Grafana).
Required Skills
Additional Information
- Company Name
- Snapper Future Tech
- Industry
- N/A
- Department
- N/A
- Role Category
- API Developer
- Job Role
- Mid-Senior level
- Education
- No Restriction
- Job Types
- On-site
- Gender
- No Restriction
- Notice Period
- Less Than 30 Days
- Year of Experience
- 1 - Any Yrs
- Job Posted On
- 8 hours ago
- Application Ends
- 4 weeks left to apply