Fullstack Developer (Java, ReactJS)
M_Service (MoMo)
- Ho Chi Minh City
- Permanent
- Full-time
- Constant learning
- Innovation
- Teamwork
- Excellence in execution
- Developing and enhancing OTA platform (Online Travel Agent) – large-scale systems using Java technologies. Contribute to all phases of the development lifecycle;
- Write well-designed, testable, efficient code;
- Ensure designs are in compliance with specifications;
- Identify bottlenecks and bugs, and devise solutions to these problems;
- Communicate with other Divisions in support of production issues and bug fixing;
- Identify major areas of systems improvement and drive results, by being able to quickly translate new ideas into solid implementations;
- Lead in discussions with business teams regarding the implementation and design of business processes;
- Provide leadership to the business in data quality analysis;
- Provide ad hoc support and advocacy to business subject specialists;
- Other assignments from the line manager.
- Have Degree in Computer Science or related fields;
- 2+ years experience with server-side languages such as Java;
- Good knowledge of data structures, system design, and algorithms;
- Experience with Spring framework (Spring Bean, Spring AOP, Spring Data, Spring MVC), Spring Boot, Hibernate;
- Experience with web servers, caching solutions such as Redis;
- Be familiar with RDBMS such as MySQL/PostgreSQL or NoSQL databases such as Cassandra, and MongoDB is a plus;
- Knowledge of multiple front-end languages and libraries such as HTML/ CSS, JavaScript, and jQuery;
- Experience in using message systems, such as Kafka, RabbitMQ, or any other equivalent;
- Experience with ReactJS;
- Teamwork spirit.
9cv9