Backend Developer

  • Developer/Programmer
  • Jakarta Timur Jakarta Raya
  • 02-Jan-2025
  • Kontrak

Requirements:

  •  Bachelor's degree in Computer Science, Engineering, or a related field.
  • Proven 3 years or more of backend development experience with Golang, complete project experience in production environment. Have a solid understanding in Golang Programming.
  • Proficiency in SQL Queries and database management systems like MySQL, PostgreSQL, and familiar with NoSQL databases.
  • Experience with Git workflows, including branching, merging, and pull requests. 
  • Hands on experience with open source software such as Redis, Kafka or RabbitMQ.

Job Responsibility: 

  • Develop, test and maintain high-performance APIs using Go language (Golang) and connecting applications to other web services.
  • Work with both SQL and NoSQL databases to store, manage, and query data effectively and have ability to write complex queries and optimize them.
  • Write unit test and technical documentation for APIs and Microservices.
  • Continuously monitor and optimize application performance to improve responsiveness and reliability.
  • Cooperate with other stakeholder (Frontend dev, QA, Devops and PM) to design, develop, test, release and improve services.