Astek
Back End Developer
AstekSingapore15 hours ago
Full-timeConsulting

Role: GOLANG Backend Developer


We’re seeking a Backend Engineer with strong expertise in Golang to design, build, and maintain scalable, secure, and high-performance backend services. You will work in an agile, DevOps-driven environment, collaborating across teams to deliver reliable APIs and cloud-native solutions.

Key Responsibilities

  • Design and develop backend services and APIs with Golang, ensuring scalability, reliability, and security.
  • Collaborate with product, QA, and DevOps teams to refine requirements and deliver high-quality solutions.
  • Implement CI/CD pipelines, automated testing, and monitoring for robust deployments.
  • Optimize backend systems for performance, observability, and maintainability.
  • Ensure compliance with security best practices and architectural standards.
  • Conduct code reviews and maintain clean, reusable, and efficient code.


Requirements

  • Degree/Diploma in Computer Science, Engineering, or related field.
  • 4-7 years of backend experience
  • Strong hands-on experience in Golang (other languages like Java, Python, Node.js a plus).
  • Solid knowledge of REST, gRPC, GraphQL, WebSockets.
  • Experience with microservices architecture, event-driven patterns (Kafka, RabbitMQ).
  • Proficiency in cloud platforms (AWS, Azure, or GCP).
  • Skilled in containerization and orchestration (Docker, Kubernetes).
  • Knowledge of databases (PostgreSQL, MySQL, MongoDB, Redis) and caching.
  • Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, ArgoCD).
  • Experience with monitoring tools (Prometheus, Grafana, ELK stack) and IaC (Terraform, CloudFormation).
  • Strong problem-solving, collaboration, and communication skills.

Key Skills

Ranked by relevance