Java Developer (JavaScript/ J2EE)

130 Suong Nguyet Anh Street, Ben Thanh Ward, District 1, Ho Chi Minh
See map

Top 3 Reasons To Join Us

  • Salary review twice a year
  • 24/7 healthcare
  • Up to $3.000

Job Description

Job Overview

SHIFT ASIA is the most well-known leading Software Testing Company in Japan Market and fully integrated with SHIFT Japan providing solutions for software testing. One of the strong points of SHIFT ASIA is to provide the Test Cycle Management (TCM) tool called CAT (Computer Aided Test). CAT is a comprehensive TCM tool with enterprise-level capabilities but flexible to fit all modern development methodologies. It allows you to link your manual and automated tests’ cases automatically to defects, requirements and tasks, and to integrate with many of the QA tools you already use such as Redmine and Slack. With CAT, clients of SHIFT ASIA can enhance their software developments more efficiently and more effectively. 

Now we are about to launch our development team of CAT in Vietnam to accelerate distributing world-class “Made-in-Japan” testing tool to the international markets, so you would have chance to grasp the higher positions as your career path in SHIFT ASIA. SHIFT ASIA is seeking for talented software developers with a great passion for designing and developing CAT using various technologies and methodologies. 


Include, but not limited to, the followings: 

  • Fully understand product’s architectures and data flows in details.
  • Provide workarounds for middle ware and/or external libraries related issues.
  • Join in all activities of implementation: proposing technical solutions for product features, coding, code review, unit test, and bugs fixing.
  • Effectively communicate with others to resolve the impediments and also follow up them.
  • Contribute in building up a feature design document with a coordination of Product Owner and team members.
  • May be in charge of developing a solution into a detailed design and coordinating to collect the estimation from the team.
  • May be in charge of coaching the new-comers in certain components.

Your Skills and Experience

General requirements: 

  • Bachelor’s degree in Computer Science, Mathematics or related scientific or technical discipline.
  • At least 4-year hands-on experiences to be a software developer with either Java/Spring Framework or JavaScript/Sencha Ext JS or Angular JS.
  • Familiar with RESTful API and MVC model in front end.
  • Experiences with RDBS tools and concepts, including the following: PL/SQL, SQL/XML and MySQL.
  • Good interpersonal skills, including the ability to work cooperatively in a team environment, to build consensus.
  • Able to communicate well in English

Definitely a plus if having: 

  • Proven experience with the JAVA/J2SE/J2EE development environment as well as products such as Eclipse/IntelliJ, Git, SVN, Maven, TFS.
  • Hands-on experiences in applying Design Patterns into software developments.
  • Experience with Agile/Scrum software development methodologies as well as waterfall software development methodologies.
  • Experience in foreign companies, especially Japanese company for more than 2 years.
  • Experience in foreign companies in English speaking countries.

Why You'll Love Working Here


  • Quarterly and Yearly Awards for excellent employees
  • Performance review and adjust salary twice a year
  • 13th month salary
  • Opportunity to work in Japan
  • Payment for unused annual leaves
  • Company Team Building Trip every summer
  • Annual Health Check-up
  • Heath Care Insurance
  • 10 public holidays, 12 annual leave days based on Vietnam Government regulations. 4 additional holidays based on Japanese calendar
  • Company sponsored activities such as sports, dinning/drinking