Chat on WhatsApp
Company Logo

Backend Developer (Python& Golang)

Company prefers not to disclose
Contract · On-site
Minimum Bachelor’s Degree
1 - 3 years of experience

Job Requirements

On-site
1 - 3 years of experience
Minimum Bachelor’s Degree

This job post is managed by

CY

Skills

Job description for Backend Developer (Python& Golang) at Alfagift - Global Loyalty Indonesia

  • Design, build, and maintain backend services using Python.
  • Develop and maintain APIs (REST/gRPC) for internal and external use.
  • Integrate with databases, optimize queries, and ensure data integrity.
  • Write clean, scalable, and well-documented code.
  • Implement automated tests to ensure code quality and reliability.
  • Collaborate with frontend developers, DevOps, and product teams to deliver end-to-end solutions.
  • Troubleshoot, debug, and fix issues across development and production environments.
  • Follow best practices in software development, security, and performance optimization.
  • Participate in code reviews to ensure high engineering standards.
  • Continuously learn and explore new technologies to improve backend systems.

Requirements

  • Experience building real-world applications with both languages.
  • Understand concurrency in Go (goroutines, channels) and async/multithreading in Python.
  • Able to design and build RESTful APIs or gRPC services.
  • Familiar with API documentation tools (Swagger/OpenAPI).
  • Experience with SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis).
  • Understand query optimization and database design.
  • Experience with FastAPI, Django, or Flask.
  • Good communication and teamwork.
  • Problem-solving mindset.
  • Willingness to learn and adapt to new technologies..
  • Knowledge of clean architecture or DDD.
  • Active GitHub portfolio or open source contributions.
About the company

GLI is an Alfamart’s subsidiary that embraces brands and partners to engage customer loyalty through dealing with data and information, formulate it into insightful marketing activations and create ultimate customer value.

Office address

Alfa Tower 24th Floor Jl. Jalur Sutera Bar. No.Kav. 7-9, Alam Sutera - Tangerang

Glints Safety Tips

Legitimate employers won’t ask for contact Telegram or any kind of top-ups or payment. Do not provide your messaging app contacts, bank details, or credit card information.

Learn More

Backend Developer (Python& Golang)