What you’ll Do:
- Collaborate with a cross-functional team to deliver quality and efficient software - easy to maintain, testable, and reusable in Agile Principle with Scrum methodology
- Work with different teams to make a real impact that will benefit the team and users of LINE MAN Wongnai
- Design and develop backend systems for Wongnai POS service.
- Improve the system to enable better performance and high scalability, improve code for easier maintenance, and improve team productivity supporting active user growth
- Learn and use many technology tools and programming languages in software development such as Java, Golang, gRPC, Node.js, Redis, Docker, Kubernetes, RabbitMQ, Kafka, Git, CI/CD, Grafana, ELK, Airflow, AWS, Data Pipeline, and others
- Share, learn and grow together with our experts in many fields who will consult you since onboarding.
- Writes unit tests and other forms of automated tests
What you’ll Need:
- Able to use Java language to develop the backend API or Scheduler Job and willing to learn new technologies and teach others such as Golang
- Able to use PHP and Node.js languages are additional
- Able to write unit tests and other forms of automated tests
- Experienced in database software such as MySQL, PostgreSQL, Elasticsearch
- Having great attention to detail and writing the unit test and integration test proven your source code correct as requirements and test cases from QA
- Always refactoring existing source code with the best practice and keep its library up to date
- Giving opinion in the meeting without hesitation in order to best result whether technical or product
- Ready to face challenging problems with your team and enjoy solving them such as How to scale the system, the external systems frequently fail, floating-point accuracy
- Understanding the document in English clearly