Working in an international environment. Be involved in Java Web projects, work together with the Web team and also the Mobile team. (Main tasks include: requirement analysis, coding, unit testing, deploying.) Working under the coordination of the Project Manager and having direct contact with foreign clients from the US, EU, Australia and ASEAN.5+ years of experience with Java EE and application server architectures 4+ years of experience with RDBMS, SQL, and object/relational mappings, dealing with large data Strong experience with web-based technologies: Spring (Spring Core, Spring MVC, Spring Security, Spring Data, Spring Boot) and ORM (JPA, Hibernate) Experience with writing efficient SQL queries Good experience with unit testing: JUnit, mock Experience with Web Services (REST, etc.), Micro-services Experience with AWS is a plus Good communication (written & oral) in English. Excellent logical thinking ability; capable of problem analysis & system design. Ability to work in a team or independently. Able to quickly learn new technologies. Bachelor degree in Information Technology/Computer Science or equivalentSalary review twice a year. Monthly allowance from 1 Million - 1.5 Millions if certified English satisfactory. Monthly allowance of 500.000VNĐ to raise a child under 12 months. In addition to 12 days annual leave, leave of one day in the birthday month. Receive social insurance according to Vietnamese Government regulations. Working in a young and professional environment. Having direct contact with English-speaker foreign clients. Friendly & Open working environment (daily tea break, weekly sports time, monthly outdoor activity, annual holiday). Support English courses, sport activities & other team building activities. Obtain guidance and awareness of advanced technologies. Receive overtime-working allowance. Working hours: 5 days/week (Monday to Friday).