Back to search:BE Developer / Jakarta

Job Description

  • Design, develop, and maintain backend applications using Golang or Java.
  • Build and optimize RESTful APIs or gRPC services.
  • Integrate applications with databases (SQL / NoSQL) and external systems.
  • Ensure application performance, scalability, and security.
  • Conduct code reviews, debugging, and unit testing to maintain high code quality.
  • Collaborate closely with frontend developers, QA engineers, and DevOps teams to deliver end-to-end solutions.

Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or related fields.
  • Minimum of 2 years of professional experience as a Backend Developer using Golang or Java.
  • Strong understanding of OOP, Clean Code principles, and Design Patterns.
  • Proficiency in working with databases such as MySQL, PostgreSQL, or MongoDB.
  • Experience in developing and consuming REST APIs / gRPC.
  • Familiarity with Git, Docker, and CI/CD pipelines.
  • Basic knowledge of cloud platforms (AWS, GCP, or Azure) is a plus.
  • Strong problem-solving skills with the ability to work independently and collaboratively in a team environment.