** About the company: It's a Japanese company. They provide web consulting for many type of clients. In near future, they plan for establishing branches in Asia.
** Job Description:
• Handle server side design & development of Mieruca products;
• Be familiar with agile development, write high-quality, clean, simple, and maintainable code, build common libraries
• Analyse requirements, design and develop functionality, according to product demands;
• Acquire an in-depth understanding of products, constantly optimize the products, diagnose and fix problems, improve stability and user experience;
• Design and implement various supporting tools as required;
• Collaborate with other software engineers, product managers, user experience designers, and operation engineers to build new products.
** Requirements:
• Bachelor's degree or higher in Computer Science or related fields (Entry level/ Experienced);
• Strong Knowledge & experience in algorithms; Operation System & Memory Control;
• Familiar with common network protocols (TCP, UDP, HTTP), and network programming;
• Excellent working attitude, problem solving, critical thinking and communication skills;
• Passionate about programming, innovation, and solving challenging problems;
• Comprehensive knowledge in all areas of computer science
• Familiar with Python/Java, hands-on experience is preferred;
• Familiar with Linux development environments, and multi-threaded programming;
• Familiar with Devops (AWS – Amazon web service, Java web server – Maven, Tomcat, …)
• Familiar with Microservice, REST API, Reactive applications
• Excellent Java Web Application
** Benefits:
• Very attractive salary ($1.000 upto $1.600 in viet nam, $2.200 upto $3.000 in Japan)
• 13th month salary is guaranteed
• Extra health insurance plan (include accident): Health insurance package & Private health insurance
• Lunch & daily foods, compulsory insurance paid on 100% actual salary.
• Annual health check, company trip
• Onsite to Tokyo office