Senior Golang Developer
Posted Updated 3
views
You will design, develop, test, and maintain Go applications and microservices. You will build distributed-system clients and RESTful APIs, develop tests, optimize performance, review code, resolve scalability issues, maintain documentation, and apply Go and blockchain engineering practices.
Responsibilities
- Design, develop, test, and maintain Go applications and microservices
- Develop distributed-system clients
- Create and maintain RESTful APIs
- Develop unit and integration tests
- Optimize application performance and scalability
- Participate in code reviews and collaborate with team members
- Troubleshoot performance and scalability issues
- Maintain code and system documentation
- Stay current with Go and blockchain practices
Requirements
- B.Tech/B.E. in Computer Science, Information Technology, Electronics, or a related field
- Go
- Concurrent programming
- Multi-threaded applications
- RESTful API development and integration
- Docker
- Kubernetes
- SQL and NoSQL databases
- Problem-solving
- Communication
- Teamwork