Senior Backend Engineer (Golang / Java)
Summary
Design, architect, and develop internal backend systems and platforms using Java or Golang, optimizing scalability and reliability while collaborating with cross-functional teams.
You will design, architect, and develop internal systems and platforms. Collaborate with cross-functional teams to integrate back-end systems with front-end platforms and databases seamlessly. Other responsibilities are as follows:
Optimize the scalability, performance, and reliability of back-end systems.
Identify and resolve technical issues to ensure smooth operation of systems.
Contribute to enhancing software development practices, maintaining high standards for code quality, testing, and deployment.
Create and maintain documentation on technical designs, system configurations, and implementation details for internal use.
Requirements You would need a min Bachelor's degree in Computer Science, Software Engineering, or a related field. Minimum 5 years of professional experience in a similar role. Proficiency in Java or Golang. Background from internet companies would be a big plus. Familiarity with Internet technologies (e.g., Linux, MySQL, MQ, caching, microservices) and essential API development and integration experience. Experience leading large-scale software platform projects, especially in process systems and middleware (Redis, Memcached, MQ, Kafka)
Requirements You would need a min Bachelor's degree in Computer Science, Software Engineering, or a related field. Minimum 5 years of professional experience in a similar role. Proficiency in Java or Golang. Background from internet companies would be a big plus. Familiarity with Internet technologies (e.g., Linux, MySQL, MQ, caching, microservices) and essential API development and integration experience. Experience leading large-scale software platform projects, especially in process systems and middleware (Redis, Memcached, MQ, Kafka)