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
View More Wits Innovation Lab Jobs

Contact Information

Contact Human Resources
Wits Innovation Lab

Posted

April 19, 2025
UID: 5144900752

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.