directory-icon

Cloud/Backend Engineer

Job Responsibilities

  • Develop and maintain scalable backend systems using Node.js and Java.
  • Develop front end components in Vue.js, and integrate them with backend systems.
  • Collaborate with the development team to design and develop APIs and microservices.
  • Implement and manage Java plugins for Hive-MQ MQTT broker.
  • Troubleshoot and resolve backend-related technical issues and bugs.
  • Conduct code reviews and provide construc􀆟ve feedback to team members.
  • Stay up to date with the latest industry trends and best prac􀆟ces in cloud and backend development.

Job Requirements

  • Strong proficiency in Vue.js and Node.js for building scalable and efficient web applica􀆟ons.
  • Solid understanding of publisher-subscriber architecture and experience implemen􀆟ng it in real-world projects.
  • Proficiency in MQTT and experience with real-􀆟me data streaming and communica􀆟on protocols.
  • Strong programming skills in Java for backend development.
  • Familiarity with AWS. Knowledge & experience with AliCloud is a plus.
  • Experience with containeriza􀆟on technologies like Docker.
  • Knowledge of database systems and proficiency in wri􀆟ng efficient queries.
  • Understanding of so􀅌ware development principles, design paterns, and best prac􀆟ces.
  • Strong problem-solving and troubleshoo􀆟ng skills.
  • Excellent communica􀆟on and collabora􀆟on abili􀆟es.
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).