Recro
Back End Developer
RecroIndia14 days ago
Full-timeInformation Technology

Role - Golang Developer

Experience - 1-2 yrs

Location - Bangalore


Key Responsibilities:

  • Design, develop, test, and maintain backend services and APIs using Golang.
  • Build scalable, reliable, and high-performance applications.
  • Collaborate with product managers, frontend developers, and DevOps engineers to deliver end-to-end features.
  • Write clean, maintainable, and efficient code.
  • Optimize applications for maximum speed and scalability.
  • Debug, troubleshoot, and upgrade existing systems.
  • Implement security and data protection best practices.
  • Participate in code reviews, design discussions, and agile ceremonies.

Required Skills & Qualifications:

  • Bachelor’s/Master’s degree in Computer Science, Engineering, or related field.
  • Proven experience in Golang development (minimum [X years]).
  • Strong knowledge of concurrency patterns and Go routines.
  • Experience with RESTful APIs, gRPC, or microservices architecture.
  • Proficiency in working with databases (SQL/NoSQL).
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Knowledge of cloud platforms (AWS, GCP, or Azure) is a plus.
  • Strong understanding of data structures, algorithms, and design patterns.
  • Excellent problem-solving and communication skills.

Key Skills

Ranked by relevance