19 Human Horizon Jobs
Golang Developer - Backend Systems (5-10 yrs)
Human Horizon
posted 15hr ago
Responsibilities :
- Design, develop, and maintain backend systems using Golang.
- Collaborate with front-end developers and other team members to integrate back-end services with user-facing applications.
- Build and optimize high-performance, scalable, and fault-tolerant services.
- Write clean, maintainable, and efficient code while following best practices.
- Troubleshoot, debug and optimize system performance.
- Implement API services and work with microservices architecture.
- Ensure the security, performance, and scalability of the applications.
- Contribute to system architecture decisions and code reviews.
- Participate in the full software development lifecycle including planning, testing, deployment, and monitoring.
- Stay up-to-date with the latest trends and technologies in software development.
Requirements :
- Proficiency in Golang with a strong understanding of its libraries and frameworks.
- Solid experience with distributed systems and microservices architecture.
- Strong knowledge of databases (SQL and NoSQL) and their integration.
- Experience with RESTful APIs and web services development.
- Familiarity with containerization technologies (e. g., Docker, Kubernetes).
- Knowledge of version control systems like Git.
- Experience with cloud platforms (e. g., AWS, GCP, Azure) is a plus.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Good understanding of concurrency, multi-threading, and parallel processing.
- Strong communication and teamwork skills.
Functional Areas: Other
Read full job descriptionPrepare for Golang Developer roles with real interview advice