JOB DESCRIPTION
- Participate in building our products and services for ChatBot, Big Data, Computer Vision, using programming languages and frameworks such as Java, Spring, Apache Storm framework ...
- Exchange and report on work with colleagues in Vietnam and headquarter through chat, email, and documents
REQUIREMENTS
- Proficient in Java core programming with such concepts: OOP, MultiThread, synchronous / asynchronous, Collection, DB connection, Socket, Webservice ...
- Knowledge about java design pattern and apply some common design patterns
- Experience with one of following types of databases: SQL and NoSQL
- Experience with Spring, Spring Boot framework.
- Experience with JPA, Hibernate, MyBatis.
- Experience and knowledge with Apache Storm is an advantage
- Experience working with Bigdata is a great advantage
- Experience in software design, software system programming in the cloud environment is a great advantage
- Ability to read, understand and write English documents.