I. SUMMARY:
We are looking for a Senior Backend developer who can build the OTT platform with our team. You will develop Backend features using Restful APIs, Microservices for high performance and scalability systems.
Responsibilities:
- Participate application development lifecycle process, including analysing requirements, tasks estimation, develop features (both functional & non-functional requirements).
- Develop quality code, collaborate with other developers to discuss / share technical solutions and do integration tests.
- Troubleshoot and debug applications
- Build reusable code and libraries for future use. Follow CI/CD process and best practices of software development defined by the team.
- Follow emerging technologies. Proactively adapt upcoming changes in the technology.
II. JOB REQUIREMENTS:
- At least 5 years of experience in Backend technologies and programming languages such as JavaScript, Java, NodeJS, NoSQL (MongoDB), RDBMS (MySQL, PostgreSQL), Docker, Restful API, RabbitMQ (or Kafka)
- Have experiences of Google Cloud Platform (or AWS) is a plus
- Good teamwork and reliability
- Have experiences of Agile software development process
- Good communication in English with colleagues and other departments in order to understand needs and discuss on solutions
- Bachelor's degree in Software Engineer/ Computer Science or relevant areas