Epicareer Might not Working Properly
Learn More

Senior API and Microservices Engineer (Golang)

RM 6,000 - RM 7,999 / Per Mon

Checking job availability...

Original
Simplified
Job description: i. Use golang/php to develop server-side code, provide high quality code and architecture design; ii. Responsible for the design and development of APi interfaces for the corresponding functions of the app, responsible for docking background, middle stage, activities and other functions, to achieve security, minimum duty api security calls; iii. Participate in requirements analysis and technical program development, and team members, cross-departmental members to cooperate, and jointly promote the delivery and development of the project; iv. Responsible for the application and landing of third-party sdk. v. research new technology and form documents, and team members to learn and improve together. vii. Database design and optimization: Lead database schema design and query optimization for high-performance backend systems. viii. CI/CD pipeline development: Implement and maintain continuous integration and continuous delivery pipelines to streamline the development process. Job Requirement: Fluency in English and Mandarin is a must to facilitate cross-functional and cross-border collaboration. Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Minimum of 5–8 years of experience in backend development, with a focus on Golang. Strong expertise in Golang, with additional experience in PHP as a plus. Proficiency in designing and implementing RESTful APIs, gRPC, and microservices architecture. In-depth knowledge of database systems (e.g., MySQL, PostgreSQL, Redis) and schema design. Solid understanding of cloud technologies (e.g., AWS, Google Cloud, Kubernetes, Docker) and distributed systems. Experience with CI/CD pipelines and DevOps practices. Familiarity with message queues (e.g., RabbitMQ, Kafka) and event-driven architecture. Exceptional problem-solving abilities with attention to detail. Strong collaboration skills for cross-departmental projects. Effective communication skills in both Mandarin and English, to handle communication with local and international teams. Knowledge of blockchain, AI, or big data technologies is a strong advantage. Experience with low-latency and high-traffic system design. Contributions to open-source Golang projects are highly valued.
Similar Jobs