1 InheritX Solutions Job
2-4 years
Ahmedabad
InheritX - Golang Developer - Microservices Architecture (2-4 yrs)
InheritX Solutions
posted 1mon ago
Flexible timing
Key skills for the job
Role Overview :
- We're looking for a Junior Golang Developer with 1.5+ years of experience to join our team.
- You will help build, optimize, and maintain high-performance backend services using Golang and modern frameworks while leveraging command-line tools for development and automation.
Key Responsibilities :
- Experience with microservices architecture and distributed systems.
- Develop RESTful APIs using Golang (Gin/Echo).
- Parse templates for dynamic content generation.
- Implement unit tests and error-handling mechanisms to enhance application reliability and ensure high code quality.
- Manage database interactions with MySQL, MongoDB, PostgreSQL, and ORM libraries.
- Build real-time features with WebSocket.
- Utilize Go routines and channels for concurrency.
- Debug and optimize performance applications.
- Use command-line tools for development, scripting, and deployment.
- Good knowledge of Linux Operating systems.
Required Skills :
- 1.5+ years of experience in Golang development.
- Proficient in REST APIs, HTTP, and web frameworks (Gin, Echo).
- Experience with PostgreSQL and ORMs like GORM, and Ent ORM.
- Strong understanding of Go routines, channels, functions, and interfaces.
- Strong experience in handling errors and panics in Go for robust code.
- Familiarity with WebSocket, unit testing, command-line scripting and, template parsing.
- Proficient with Git and command-line version control.
Nice-to-Have :
- Knowledge of message brokers (Kafka, RabbitMQ).
- Experience with Docker, Kubernetes, or cloud platforms (AWS/GCP)
Functional Areas: Other
Read full job description2-4 Yrs
Ahmedabad