Wits Innovation Lab
Golang Developer - Microservices Architecture
Job Location
mohali, India
Job Description
Job Summary : We are seeking a motivated and skilled Golang Developer to join our growing team in Noida. In this role, you will be responsible for developing and maintaining our backend applications using Golang. You will contribute to ensuring the quality and performance of our systems through writing test cases, optimizing code, and troubleshooting issues. This is an excellent opportunity to expand your skills in a modern technology stack and work on impactful projects within a collaborative environment in Noida. Responsibilities : Backend Application Development : - Develop and maintain efficient and scalable backend applications using Golang. - Design and implement robust APIs and microservices. - Participate in architectural discussions and contribute to system design. Testing and Quality Assurance : - Write comprehensive unit and integration test cases to ensure code quality and reliability. - Conduct thorough code reviews to maintain high coding standards. - Participate in debugging and troubleshooting to resolve software defects. Performance Optimization : - Optimize application performance to ensure efficient resource utilization and responsiveness. - Identify and address performance bottlenecks. - Monitor and analyze application performance metrics. API and Microservices Development : - Develop and consume RESTful APIs for seamless integration with other systems. - Contribute to the design and implementation of microservices architecture. Version Control and CI/CD : - Utilize Git for version control and collaborate effectively with team members. - Contribute to the implementation and maintenance of CI/CD pipelines. Requirements : - 1-2 years of professional experience in Golang development. - Strong proficiency in the Golang programming language. - Experience in writing unit and integration test cases. - Familiarity with RESTful APIs and microservices architecture. - Understanding of concurrency concepts in Golang. - Knowledge of version control systems (Git). - Familiarity with CI/CD pipelines. - Good problem-solving skills and attention to detail. - Strong communication and teamwork skills. Preferred Skills (Bonus) : - Experience with Golang frameworks (e., Gin, Echo, Fiber). - Familiarity with database systems (e. , PostgreSQL, MySQL, MongoDB). - Experience with containerization technologies (e., Docker, Kubernetes). - Knowledge of cloud platforms (e., AWS, Azure, GCP). - Experience with message queues (e.g Kafka, RabbitMQ) (ref:hirist.tech)
Location: mohali, IN
Posted Date: 4/19/2025
Location: mohali, IN
Posted Date: 4/19/2025
Contact Information
Contact | Human Resources Wits Innovation Lab |
---|