Viator, a Tripadvisor company, in partnership with Positive Thinking Company
E-Town, 364 Cong Hoa, TP Hồ Chí Minh
Company Size : 25-99
View moreJob Summary
Job description
Overview of job
- Design, develop, review, implement, and manage Java applications and services for the production and pre-release environments.
- Design, develop, review, implement, and manage continuous integration, build management and deployment scripts, systems, and any code as required.
- Participate in Agile software development, prototyping, and code review with international development teams to build scalable microservices-based products and APIs using Java technologies on AWS Cloud architecture.
- Fully understand the requirements of the customer or business and utilize this knowledge to develop applications that are consistent with this.
- Work with delivery teams to achieve success through development using CI/CD and DevOps practices, processes, and tooling.
- Provide robust coding practices, solid unit/component test coverage, and debugging code.
Job Requirement
- 5+ years of hands-on experience in designing, developing, testing and deploying applications on Java for large-scale applications.
- 3 years in frontend development using one JavaScript frameworks like ReactJS (preferred) or AngularJS.
- Experience with HTML, CSS, responsive designs.
- Strong experience in Java Technologies and building Java-based services with relational databases.
- Experience in designing & developing RESTful APIs and microservices-based systems.
- Experience in Cloud computing (Amazon Web Services).
- Well-versed with Agile methodologies, TDD and Test Engineering and Automation.
- Well-versed in writing structured, well-documented, maintainable, and clean code.
- Ability to work in a complex development environment and handle dependencies across multiple teams and branches.
- Strong English communication skills (both verbal & written), especially in the global software development environment.
- A passion for working within a team and the ability to work more autonomously from time to time.
Languages
-
English
Speaking: Advanced - Reading: Advanced - Writing: Advanced
Technical Skill
- Java
- ReactJS
- RESTful API
- JavaScript
- HTML
- CSS
- Web Services
- TDD
- AngularJS
- AWS
- Cloud Computing
- Microservices
COMPETENCES
- Agile
- Communication Skills
BUSINESS PROFILE
Viator, a Tripadvisor company, is the market-leading destination for tours and activities provider.
Featuring thousands of in-destination travel activities in more than 2,000 destinations worldwide. Viator engineers work in a cloud environment of both large, complex enterprise applications and smaller micro-services.