Job Description

  1. Design, develop, and maintain scalable back-end services and APIs using Golang.
  2. Implement and maintain robust security measures to protect data and applications.
  3. Contribute to the overall system architecture and technical direction.
  4. Collaborate with front end engineer, project managers, and other engineer teams to deliver seamless integration and end-to-end solutions.
  5. Participate in the entire application lifecycle, focusing on coding and debugging.
  6. Ensure code quality through automated testing, code reviews, and adherence to best practices.
  7. Ensure the best possible performance, quality, and responsiveness of applications.
  8. Identify bottlenecks and bugs, and devise solutions to these problems.
  9. Design and manage databases, ensuring data integrity and security. 
  10. Manage cutting-edge technologies to improve legacy applications.
  11. Maintain clear and comprehensive documentation of code and systems.


Job Requirements

  1. Graduate from Bachelor, Diploma 3, or Diploma 4 degree from IT, Software Engineering, Computer Science, or other related majors.
  2. Have a minimum 2 years of experience as an Back End Engineer or similar role with proficiency in Go Language (Golang) & frameworks/libraries Go Fiber.
  3. Proven experience in developing high-performance APIs and implementing Microservice Architecture.
  4. Proficiency in version control systems (Git, GitLab) and best practices, including branching mechanisms and pull requests.
  5. Strong experience working with SQL and NoSQL databases, such as PostgreSQL and MongoDB.
  6. Hands-on experience with message brokers like Kafka, RabbitMQ, or Google Pub/Sub.
  7. Familiarity with service-to-service communication protocols such as gRPC.
  8. Experience with containerization and orchestration tools, including Docker and Kubernetes.
  9. Knowledge of cloud platforms and services, such as AWS, GCP, or Azure.
  10. Solid understanding of the Software Development Life Cycle (SDLC) and Agile/Scrum methodologies.

Apply Now