Job Description
About Sunbytes
Sunbytes is a leading Tech & Talent Solutions company known for innovative and scalable solutions. We offer comprehensive long-term partnerships, including recruitment, dedicated worldwide talents, and custom software development tailored to meet client needs.
About our client
Sunbytes is actively seeking a highly skilled Java Engineer (Senior or Principle level) to join an in-office, full-time role with our Japanese client in their SaaS company specializing in providing cloud services . You will have a chance to join one of Japan’s leading IT companies, in a well-equipped and professional environment with a clear path for career development.
About the Role
As a Java Engineer , you will join their existing team (existing projects) in every phase from Outline Design, Detail Design, Development / Implementation, Code review, Unit test, and Release. During your time here, you will be trained to develop to Tech Lead / Solution Architect as your next step in the career.
Responsibilities
- Work with Project Manager (PM) and project development members to analyze product specifications, specification changes, and new additional functions.
- Participate in project development as a Middle / Senior Software Engineer from the Outline Design, Detail Design, Development / Implementation, Code review, Unit test, Release stages.
- You can be trained to become a Principal Software Engineer.
- Design Database, develop functions, and support team members.
- Do other tasks assigned by the PM.
Requirements
Job Requirements
Only hire Vietnamese
Technical must-haves
At least 4 years of experience in web application programming with : JavaProficiency in Spring and / or SpringbootProficiency in database tools like PostgreSQL, MySQL...Technical nice-to-haves
Experience in front-end frameworks in JavaScript, jQuery.Experience in Struts, Seasar2, Hibernate…Experience with Automation testing (unit test) : Jmeter, JUnit, SeleniumExperience with DevOps : Git, GitHub, Jenkins, DockerSoft skills must-haves
Ability to create / present easy-to-understand technical documentation and share knowledge with colleaguesAbility to research to solve technical problems.Read and understand documents in English well (spoken English communication is a plus)Soft skills nice-to haves
Effectively use AI tools such as Github copilot, Gemini, Claude, ChatGPT...Ability to read, understand and analyze business requirements from customersAbility to detect and solve problems wellAbility to communicate wellUnderstanding the process and working style of Japanese companies is an advantage.Benefits
Benefits
1) Salary and Bonus
13th and 14th month salary; 100% gross salary social insurance contribution.100% salary during probation periodSalary increase and Bonus payment 2 times / year2) Working hours, rest
Monday ~ Friday, from 8 : 30 ~ 17 : 3012 annual leave days + 11 Vietnamese holidays + 7 Japanese holidays = 30 daysAlmost no overtime (has OT salary policy)3) Training
Opportunity to be sent to Japan for trainingJapanese engineers support OJT (on the job training)Soft skills training by levelMonthly technical seminars4) Awards
Yearly MVP - 2 to 3 excellent employees each year get to experience and work in Japan for 1 week.Quarterly MVP - Outstanding Employee of the Quarter Award5-year employee award..5) Physical and mental health care benefits
Social insurance paid on full contract salaryAnnual company trip (3 days 2 nights), 50% sponsorship of tour costs for employee familiesMany events throughout the year : Women's Day, Men's Day, Children's Day, Mid-Autumn Festival, Christmas, Year-end party, quarterly team building, Activities with employee families, Monthly birthday parties...Participate in PVI personal health insurance programParticipate in sports clubs (Futsal, Badminton)Periodic health check-ups.Requirements
Job Requirements Technical must-haves At least 4 years of experience in web application programming with : Java Proficiency in Spring and / or Springboot Proficiency in database tools like PostgreSQL, MySQL... Technical nice-to-haves Experience in front-end frameworks in JavaScript, jQuery. Experience in Struts, Seasar2, Hibernate… Experience with Automation testing (unit test) : Jmeter, JUnit, Selenium Experience with DevOps : Git, GitHub, Jenkins, Docker Soft skills must-haves Ability to create / present easy-to-understand technical documentation and share knowledge with colleagues Ability to research to solve technical problems. Read and understand documents in English well (spoken English communication is a plus) Soft skills nice-to haves Effectively use AI tools such as Github copilot, Gemini, Claude, ChatGPT... Ability to read, understand and analyze business requirements from customers Ability to detect and solve problems well Ability to communicate well Understanding the process and working style of Japanese companies is an advantage.