VI

Backend Engineer

Vimerse Infotech
Bangalore3-11 LPA Posted 17 Jun 2025
FULL TIME
Git
Docker
Microservices
Kubernetes
Golang
+3 more

Job Description

  • Backend Development: Develop and maintain robust backend systems using Golang, ensuring high scalability and performance.
  • Database Management: Design and manage MongoDB databases, including schema design, indexing, and query optimization.
  • Cloud Integration: Leverage cloud technologies, particularly Google Cloud Platform (GCP) , to deploy, manage, and scale backend services.
  • API Development: Build and maintain RESTful APIs and microservices that support frontend applications and third-party integrations.
  • Performance Optimization: Monitor and optimize system performance, including database and application performance, to ensure efficient operation.
  • Collaboration: Work closely with frontend developers, DevOps teams, and other stakeholders to integrate backend services and troubleshoot issues.
  • Documentation: Create and maintain comprehensive documentation for backend systems, APIs, and cloud configurations.

Requirements:

  • Experience: Proven experience as a Backend Engineer with hands-on experience in Golang, MongoDB , and cloud technologies (e.g., GCP).
  • Golang Proficiency: Strong understanding of Golang, including experience with its standard library and related frameworks.
  • MongoDB Expertise: In-depth knowledge of MongoDB, including data modeling, indexing, and performance tuning.
  • Cloud Platforms: Experience with Google Cloud Platform (GCP) or similar cloud providers (e.g., AWS, Azure) including cloud-based deployment and management.
  • API Design: Experience in designing and implementing RESTful APIs and microservices.
  • Problem-Solving Skills: Strong analytical and problem-solving skills with a focus on building scalable and efficient systems.
  • Version Control: Proficiency with version control systems like Git.
  • Communication: Excellent communication skills, both verbal and written, with the ability to work effectively in a team environment.

Preferred Qualifications:

  • Education: Bachelor s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Additional Technologies: Familiarity with other database systems (e.g., SQL, Redis) and containerization tools (e.g., Docker, Kubernetes).
  • Advanced Cloud Knowledge: Experience with advanced GCP services (e.g., BigQuery, Cloud Functions) and cloud architecture best practices.
  • Security Awareness: Understanding of security best practices and compliance requirements in cloud environments.