FoJobPreviewBackLink:Back End / Jakarta (gambir)

Job Description

  • Design, develop, test, and maintain server-side applications and APIs using Go Language.
  • Write clean, efficient, and reusable code with a focus on performance and minimizing delays.
  • Assist in troubleshooting, debugging, and resolving performance or functional issues.
  • Collaborate with cross-functional teams (front-end, QA, DevOps) to deliver reliable and efficient solutions.
  • Create and manage RESTful APIs for web and mobile applications, ensuring smooth interaction with front-end components.
  • Work closely with front-end engineers to integrate user-facing elements with back-end logic.
  • Learn from code review feedback and apply improvements to ensure the code follows best practices.
  • Stay updated with best practices in software development and contribute to continuous improvement.


Job Requirements

  • Graduate from Bachelor, Diploma 3, or Diploma 4 degree from IT or other related majors.
  • Have a minimum of 1 year of experience as a Back End Engineer with Golang, especially in Go Fiber.
  • Good communication and teamwork skills, with a proactive attitude and willingness to grow.
  • Familiar in developing high-performing APIs and an understanding of Microservice Architecture.
  • Experience with both SQL (e.g., PostgreSQL) and NoSQL (e.g., MongoDB) databases.
  • Familiar with pub/sub technologies such as Kafka.
  • Understanding using Git or GitLab for version control.
  • Understanding of service-to-service communication using technologies such as gRPC.
  • Familiar with the Software Development Life Cycle (SDLC) and Agile/Scrum methodologies.

Apply Now