18 Sep
|
Ozrit
|
Hyderabad
About the Role
We are looking for a Go Developer with 6 months to 1 year of hands-on experience to join our development team. The ideal candidate should have a strong understanding of Golang, Microservices Architecture, REST APIs, and backend development.
You will work closely with the development and product teams to design, develop, test, and maintain scalable backend applications and microservices.
Key Responsibilities
- Develop, maintain, and optimize backend applications using Golang (Go).
- Design and develop RESTful APIs and microservices.
- Work with Microservices Architecture and understand service-to-service communication.
- Write clean, efficient, scalable, and maintainable Go code.
- Integrate backend services with databases, third-party APIs, and internal systems.
- Troubleshoot, debug, and resolve application issues.
- Participate in code reviews and follow development best practices.
- Work with the team to understand business requirements and convert them into technical solutions.
- Write unit tests and ensure code quality and reliability.
- Monitor application performance and assist in identifying and resolving bottlenecks.
- Collaborate with frontend developers, QA engineers, DevOps, and Business Analysts.
- Maintain proper technical documentation for developed services and APIs.
Required Skills
- 6 months – 1 year of skilled experience in Golang/Go development.
- Good understanding of Golang fundamentals, including:
- Goroutines
- Channels
- Interfaces
- Error handling
- Packages and modules
- Good knowledge of Microservices Architecture.
- Understanding of REST APIs, HTTP methods, API authentication, and JSON.
- Basic understanding of database concepts and SQL.
- Familiarity with Git/GitHub/GitLab.
- Understanding of debugging and performance optimization.
- Good problem-solving and logical-thinking skills.
- Ability to work effectively in a team environment.
Good to Have
- Knowledge of Docker and containerization.
- Basic understanding of Kubernetes.
- Exposure to Redis, Kafka, RabbitMQ, or other messaging systems.
- Familiarity with CI/CD pipelines.
- Knowledge of cloud platforms such as AWS, Azure, or GCP.
- Understanding of distributed systems and service communication.
Educational Qualification
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- Candidates with relevant hands-on experience and strong technical skills may also be considered.
What We’re Looking For
- Strong interest in backend development.
- Good understanding of microservices concepts rather than only theoretical knowledge.
- Ability to learn new technologies and adapt quickly.
- Good communication and collaboration skills.
- Attention to code quality, scalability, and maintainability.
Pay: ₹15,000.00 - ₹25,000.00 per month
Work Location: In person
📌 Go Developer (Hyderabad)
🏢 Ozrit
📍 Hyderabad