Find more remote jobs at Kerja-Remote.com

πŸ“Š Stats🏹 TalentsπŸ“’ Post JobsπŸ’Œ Get Job Alerts☁️ Login✨ Register
🏠 HomeπŸ“Š Stats🏹 TalentsπŸ“’ Post JobsπŸ’Œ Get Job Alerts☁️ Login✨ Register
kuala lumpurlaravelkuala

Senior PHP Developer

eSync Software Services

Posted on 12th Mar 2025

Kuala Lumpur

contractor

Unspecified

Apply Now πŸš€Please mention that you found the job on Kerja-IT.com, this helps us get more companies to post here. Thanks.

✍️ Job Description

Responsibilities

  • Develop and maintain web application backends using PHP and GoLang, focusing on enhancing the user experience and ensuring optimal system performance. You’ll work on both existing applications and new services, making crucial contributions to the integration processes.
  • Design, implement, and optimize new microservices as well as existing APIs, ensuring scalability and performance. This includes developing solutions for high-load API methods and handling large data volumes related to payment flows and notifications to partners.
  • Conduct comprehensive code reviews to maintain high-quality standards, sharing constructive feedback and collaborating with other developers to ensure the best development practices are followed throughout the team.
  • Collaborate closely with other teams and project managers, including direct interaction with partners in the gaming industry.
  • Participate in Kanban events and contribute to a high-paced, efficient workflow, ensuring set tasks are completed within deadlines.
  • Compile and maintain technical documentation to support existing and new functionalities. This involves creating detailed, yet easily understandable documentation that aids in smooth handovers and ensures the team can understand complex systems with ease.
  • Use monitoring tools such as Grafana, Kibana, and ELK to track system performance metrics, identify bottlenecks, and provide proactive solutions. You will also work with K6 for load testing and help maintain optimal performance for our services, especially for those involving real-time payments and high-load environments.


REQUIREMENT

  • Proven experience in backend development, with a strong focus on PHP and GoLang programming.
  • Expertise in decomposition principles, object-oriented programming (OOP), and design patterns. You must be capable of breaking down complex systems into manageable components, utilizing OOP and various design patterns to create well-structured code.
  • Proficiency in SQL and experience with database management, including designing and optimizing large databases.
  • Familiarity with GitLab, GitHub, REST APIs, console commands, and other development tools.
  • Experience working with microservices architecture, designing, and building scalable systems.
  • Comfortable using tools like Postman, Grafana, Kibana, and GitLab for development, testing, and monitoring purposes.
  • Ability to work independently on complex tasks, meet deadlines, and handle high levels of responsibility, especially in payment-related projects.


NICE TO HAVE

  • Experience with building high-load systems and event-driven architecture.
  • Familiarity with continuous integration and deployment tools like Docker, Jenkins, GitLab, and others.
  • Background in front-end development, including experience with single-page applications.
  • Experience with advanced tools like CoPilot to aid in software development and enhance productivity.
Apply Now πŸš€Please mention that you found the job on Kerja-IT.com, this helps us get more companies to post here. Thanks.
Applied but no response? Drop your resume here πŸ“₯

Copyright 2025 Kerja IT

Open-Source