Back End Developer

Bengaluru, Karnataka, India
Aug 27, 2024
Aug 26, 2025
Onsite
Full-Time
4 Years
Job Description

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

  1. Microservices Development. Design, develop, and maintain microservices using Golang to support the CIS.
  2. API Implementation. Implement RESTful APIs to facilitate seamless communication between front-end applications and backend services.
  3. Collaboration. Work closely with front-end developers, database administrators, and other stakeholders to ensure seamless integration and optimal functionality.
  4. Optimization. Enhance backend services for performance, scalability, and reliability.
  5. Code Quality. Write clean, maintainable, and efficient code, adhering to best practices and coding standards.
  6. Security. Implement robust security measures to protect data and ensure compliance with relevant regulations.
  7. Testing & Debugging. Conduct thorough testing and debugging to ensure high-quality, reliable software.
  8. Code Reviews. Participate in code reviews to maintain code quality and share knowledge with the development team.
  9. Performance Monitoring. Monitor and maintain system performance, proactively addressing any issues.
  10. Continuous Learning. Stay updated with the latest industry trends, technologies, and best practices in backend development.
  11. 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].