Job Description
About Company
Job Summary
- Key activities will include but not limited to the following:
- Develop web application and desktop application
- Maintain, enhance and troubleshoot existing applications.
Essential Duties and Responsibilities
- Work with technical team to develop system based on the approved requirements and design.
- Ensure unit testing in project task.
- Assist customer service and project management team in troubleshooting existing application issues and bug fixes.
- Assist in ad-hoc projects when required.
Your skills & qualifications
Education
- Diploma or Degree in Computer Science, Computer Engineering or a related field, or equivalent.
Experience
- Minimum of 1-year experience in software development.
- Experience in Java, SOAP/REST Web Services, APIs
- Experience with Scrum or similar agile development.
- Experience in working effectively within a team.
- Hands on experience in system design & developing applications for medium to large- scale projects would be an advantage.
Relevant Skills and Knowledge
- Knowledge and experience in Object-Orientied Programming is essential.
- Experience in Java, Spring Framework, Maven, Git.
- Experience in MySQL and MSSQL.
- Experience in Object Relationship Mapping ORM, Hibernate.
- Experience in HTML5, CSS3, JavaScript, jQuery, AngularJS is a plus.
- Experience in Play framework is a plus.
Other Skills and Knowledge
- Willingness and ability to learn and equip new technology.
- Willingness to create and think out of the box.
- Capability of taking responsibility for work, personal and professional development.
- Good communication / interpersonal skills.
- Highly motivated self-starter with proactive attitude towards tasks.
- Familiarity with both Windows and Linux environments would be an advantage.
Benefits for you
- Competitive salary, 13th month bonus, pay raised once a year.
- Colleague: Having funny, friendly, kindly, working in professional environment.
- Social insurance, medical insurance & unemployment insurance according to Vietnam Labor Law.
- 14-day annual leave per year for first 03 years, and plus 1 day for each increasing year from 4th year, and maximum is 20-day.
- Free parking fee.
- Opportunity of business trip.
- Personal career development plan.
- Working time: Mon – Fri; 9:00 – 18:00.