Back to search:Backend Golang / Jakarta
  • Develop, maintain, and optimize backend services and APIs using
    Golang
    .
  • Design scalable system architecture and ensure high performance and availability of applications.
  • Integrate with databases (e.g.,
    PostgreSQL
    ,
    MySQL
    , or
    MongoDB
    ) and third-party services.
  • Collaborate with
    frontend developers
    ,
    DevOps
    , and
    QA engineers
    to deliver reliable end-to-end solutions.
  • Write clean, maintainable, and testable code following best practices and coding standards.
  • Implement unit testing and participate in code review to ensure code quality.
  • Troubleshoot and debug production issues, performing root cause analysis.
  • Document technical specifications, workflows, and system processes.

Requirements

  • Bachelor's degree in
    Computer Science
    ,
    Information Technology
    , or related field.
  • Minimum
    2 years of experience
    as a
    Backend Developer
    focusing on
    Golang
    .
  • Strong understanding of
    RESTful API design
    and
    microservices architecture
    .
  • Experience with
    database management systems
    (PostgreSQL/MySQL).
  • Familiarity with
    Docker
    ,
    Git
    , and
    CI/CD pipelines
    .
  • Knowledge of
    message broker systems
    (e.g., Kafka, RabbitMQ) is a plus.
  • Understanding of
    cloud services
    (AWS, GCP, Azure) preferred.
  • Strong analytical thinking, problem-solving, and debugging skills.
  • Able to work both independently and collaboratively within an Agile/Scrum environment.