You have a good understanding of Object-Oriented Programming concepts.
You have experience working on Distributed Systems / Microservices.
You should be able to produce clean, efficient code based on specifications.
You will be working with an existing product.
Knowledge of and adherence to best practices for writing maintainable code and unit-testing is a must.
You possess analytical and problem-solving skills.
You should be able to work independently as a contributing member in a high-paced and focused team.
Bachelor's Degree in Computer Science or Information Technology, or equivalent experience.
At least five years of experience writing programs in C#.NET Framework or Java.
At least two years of experience working with MongoDB or other NoSQL databases.
Able to learn and understand various API services.
Self-motivated, eager to solve problems, driven to completion, and willing to work with others. We encourage pair programming and require collaboration on design, code reviews, and testing.
A hybrid engineer, capable of designing and implementing your own code as well as reviewing, testing, and writing test automation for other engineers code.
Enjoys exploring new technologies and programming techniques, with a willing to learn attitude.
Fluent in written and spoken English.
This role is open for both Thai and non-Thai candidates. We can provide full VISA sponsorship if required.
Job skills required: English, Java, MongoDB, NoSQL
Job skills preferred: Automation