Are you passionate about backend development and have a strong command of Golang? We’re looking for experienced Golang Developers to join our dynamic team in Bangalore, Chennai, or Hyderabad. If you thrive in a collaborative environment and are eager to contribute to cutting-edge projects, this opportunity is perfect for you!
Experience. 4+ years'
Key Responsibilities
- Microservices Development. Design, develop, and maintain microservices using Golang to support the CIS.
- API Implementation. Implement RESTful APIs to facilitate seamless communication between front-end applications and backend services.
- Collaboration. Work closely with front-end developers, database administrators, and other stakeholders to ensure seamless integration and optimal functionality.
- Optimization. Enhance backend services for performance, scalability, and reliability.
- Code Quality. Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
- Security. Implement robust security measures to protect data and ensure compliance with relevant regulations.
- Testing & Debugging. Conduct thorough testing and debugging to ensure high-quality, reliable software.
- Code Reviews. Participate in code reviews to maintain code quality and share knowledge with the development team.
- Performance Monitoring. Monitor and maintain system performance, proactively addressing any issues.
- Continuous Learning. Stay updated with the latest industry trends, technologies, and best practices in backend development.
- Process Improvement. Contribute to the continuous improvement of the development process and overall application quality.
Required Skills & Experience
- Proven experience in designing and implementing microservices architecture.
- Proficiency in building and consuming RESTful APIs.
- Strong understanding of concurrency and parallelism in Golang.
- Familiarity with database systems such as PostgreSQL and Oracle, including schema design and query optimization.
- Experience with containerization and orchestration tools like Docker and Kubernetes. Experience with Tanzu Kubernetes Grid is a big plus.
- Knowledge of message brokers and event-driven architectures is a plus.
- Excellent problem-solving skills with the ability to troubleshoot and resolve backend issues.
- Strong communication and collaboration skills, with the ability to work effectively in a cross-functional team environment.
- Experience with version control systems such as Git, preferably using GitHub.
- Familiarity with CI/CD pipelines and automated testing.
- Commitment to continuous learning and professional development, staying updated with the latest industry trends and technologies. Relevant certifications in Golang or backend development are a plus.
How to Apply
If you meet the qualifications and are excited about this opportunity, please send your resume to [email protected].