2 years ago
Kuala Lumpur, MalaysiaSenior
Responsibilities
- Design, build, and maintain backend services and APIs using PHP and Go.
- Develop microservices and enhance systems supporting large-scale integrations and high-load payment flows.
- Participate in code reviews and uphold development standards through collaborative feedback and best practices.
- Collaborate with engineering, product, and partner teams to deliver solutions on schedule.
- Monitor systems using Grafana, Kibana, and ELK.
- Use load testing tools such as K6 to identify and resolve performance bottlenecks.
- Document technical specifications, system architecture, and new functionality.
- Participate in Kanban ceremonies and maintain communication with cross-functional teams.
Requirements
- Proven backend development experience with strong proficiency in PHP and Go.
- Understanding of object-oriented programming, software design patterns, and decomposition principles.
- Experience with microservices architecture and scalable backend systems.
- Strong knowledge of SQL and database design, including optimization for large datasets.
- Familiarity with REST APIs, GitLab, GitHub, and other development tools.
- Experience with Grafana, Kibana, Postman, and ELK.
- Ability to work independently on complex technical tasks and meet deadlines.
- Strong communication and cross-functional collaboration skills.
- Preferred experience with high-load systems and event-driven architectures.
- Preferred familiarity with Docker, Jenkins, or GitLab CI.
- Preferred frontend development or single-page application experience.
- Preferred hands-on experience with AI-powered development tools such as GitHub Copilot.
