Search by job, company or skills

3-5 Years
Early Applicant
  • Posted a month ago
  • Be among the first 10 applicants

Job Description

  • Develop and maintain production-grade backend services in Go, applying Clean Architecture and DDD principles.
  • Design and implement secure, scalable APIs and services for high-throughput, low-latency applications.
  • Create and maintain reusable utility packages to be shared across multiple services within a monorepo codebase.
  • Collaborate with product, frontend, and DevOps teams to deliver well-integrated, end-to-end solutions.
  • Contribute to system architecture and technical design discussions.
  • Uphold best practices in software engineering, including test automation, CI/CD, and code quality.
  • Debug and resolve production issues, ensuring high system reliability and performance

Minimum Qualifications

  • Minumum 3 years of professional experience in software development using Go (Golang).
  • Strong grasp of software architecture, modular system design, and distributed systems.
  • Experience applying Clean Architecture and DDD in real-world projects.
  • Proven ability to build and secure RESTful APIs and microservices.
  • Hands-on experience with PostgreSQL or other relational databases.
  • Familiarity with Docker, Kubernetes, and cloud platforms (AWS, GCP, or Azure).
  • Ability to design reusable code libraries/utilities within a monorepo environment.
  • Strong communication, problem-solving, and team collaboration skills.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 150041321

Similar Jobs

Indonesia

Skills:

GolangGo-routinesGormEchoGin

Indonesia

Skills:

Golang

Beware of Scammers

We don’t charge money for job offers