Search by job, company or skills

  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Qualifications

  • Bachelor's Degree in Computer Science, Information Technology, Information Systems, or other related IT fields
  • Minimum 1 year of experience as a Backend Developer / Software Engineer
  • Proficient in Go (Golang) and its ecosystem, including Gin, GORM, Zap, HTTP, gRPC, Goroutine, and Viper
  • Experience building or working with Microservices architecture
  • Solid understanding of software engineering best practices and clean code principles
  • Experience working with SQL and NoSQL databases
  • Familiar with CI/CD pipelines and automated deployment processes
  • Experience with containerization technologies (e.g., Docker)
  • Experience using message queue systems such as Kafka, RabbitMQ, or similar technologies
  • Familiar with ELK Stack (Elasticsearch, Logstash, Kibana)
  • Experience working in an Agile development environment
  • Self-motivated, proactive, detail-oriented, and a fast learner
  • Strong teamwork and collaboration skills
  • Good communication and interpersonal skills
  • Able to adapt quickly in a dynamic and fast-paced environment

Job Description

  • Develop, maintain, and optimize backend services and APIs using Go (Golang)
  • Design and implement scalable microservices architecture to support system performance and reliability
  • Collaborate with the DevOps team to deploy and manage application code in development and production environments
  • Build and maintain RESTful APIs, gRPC services, and backend integrations with other systems
  • Write clean, maintainable, and well-documented code following software development best practices
  • Implement and manage message queue systems to support asynchronous service communication
  • Integrate backend services with SQL and NoSQL databases
  • Participate in code reviews, debugging, testing, and performance optimization
  • Work within an Agile development environment, following project timelines and sprint cycles
  • Implement monitoring and logging using tools such as ELK Stack

More Info

Job Type:
Industry:
Employment Type:

Job ID: 144243033

Similar Jobs