Sr| Software Engineer | Golang
- Category: IT Engineer & Developer Jobs
- Location: Chennai, Tamil Nadu
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 24K to 26K
- Published on: 2025/09/21
Backend Developer - (Golang) - Job description
Key Responsibilities:
• Backend Development: Design, develop, and maintain high-performance backend systems using Golang and MongoDB.
• API Development: Implement and maintain RESTful APIs following OpenAPI specifications.
• Cloud Services: Utilize AWS services for deploying and managing applications in the cloud.
• CI/CD Pipelines: Set up and maintain CI/CD pipelines using GitHub Actions to automate the build, test, and deployment processes.
• Code Management: Use GitHub for version control and participate in code reviews to ensure code quality and best practices.
• Database Management: Design and optimize NoSQL databases, with a focus on MongoDB, to ensure efficient data handling and storage.
• Full-Stack Collaboration: Work with front-end developers, utilizing JavaScript and Node.js where necessary to ensure seamless integration between front-end and backend systems.
Qualifications:
• Experience: Minimum of 3 years of experience in backend development, with strong proficiency in Golang.
• Database Skills: Extensive experience with MongoDB and other NoSQL databases.
• Cloud Knowledge: Strong experience with cloud services like S3, Lambda.
• CI/CD Tools: Hands-on experience with CI/CD tools, specifically GitHub Actions.
• Version Control: Proficient in using GitHub for source control and code management.
• Full-Stack Understanding: Familiarity with JavaScript and Node.js is preferred.
• Code Review: Strong experience in conducting code reviews and providing constructive feedback.
Preferred Qualifications:
• API Expertise: Proficient in designing and implementing APIs using OpenAPI specifications.
• Additional Databases: Experience with other databases (e.g., Redis).
• Microservices: Knowledge of microservices architecture and distributed systems.
• Containerization: Experience with Docker and Kubernetes
Notes:
Designation and CTC may vary depending on experience and skill set.
Related jobs
-
Sr| Software Development Engineer| CDS |Core Device Software|
Description The Amazon Devices team designs and engineers high-profile consumer electronics, including the best-selling Kindle family of products. We have also produced groundbreaking devices like Fire tablets, Fire TV, Amazon Dash, and Amazon Echo. ...
-
Senior Software Developer
Responsibilities • Working under the direction of the Lead Software Engineer or Technical Lead, the Senior Software Developer will contribute to the development of existing and new applications to meet customer and business requirements. • Designing ...
-
Project Engineer | LabVIEW developer
About Us At Healthcare Technology Innovation Centre (HTIC), we are committed to developing innovative, affordable, and scalable medical technologies that address global healthcare challenges. As part of IIT Madras, our multidisciplinary team is dedic...