We are seeking a Senior Programmer to join our development team, focusing on backend development and microservices architecture. The ideal candidate has strong experience in building scalable, distributed systems, is proficient in Java or Kotlin. Knowledge of Federated GraphQL and the DGS framework is a plus.

Karir
Temukan Pekerjaan Impian Anda!
Bergabunglah dengan misi kami untuk menjadi platform top-up utama di dunia!, Saat ini kami telah berkembang ke lebih dari 35 negara dan mencari orang-orang berbakat untuk bergabung dengan kami di posisi berikut
Job Description
Job Responsibilities
- Design, develop, and maintain robust backend services with a focus on scalability and performance.
- Implement and optimize microservices architecture, ensuring seDevelop and maintain APIs (REST, GraphQL) for efficient data retrieval and integration.
- Collaborate with cross-functional teams to design and implement backend solutions.
- Ensure high availability, security, and reliability of backend services.
- Work with modern development tools, frameworks, and best practices to enhance system performance.
- Participate in code reviews, technical discussions, and architectural decisions.
- Optimize database queries and manage data storage solutions efficiently.
- Maintain documentation and provide technical mentorship to junior developers.
Job Requirement
- 4+ years of experience in backend development.
- Strong programming skills in general. Familiar with Java or Kotlin is a plus.
- Solid understanding of Microservices Architecture and service-oriented design.
- Familiarity with fullstack/backend frameworks (eg. Spring Boot).
- Strong database knowledge and experienced working with SQL databases (eg. Postgres, Mysql).
- Good problem-solving skills and ability to work in agile teams.