- Location: HQ - Lê Văn Sỹ
- Role: Developer
- Salary: Negotiate
- Employment Type: Full time
- Number of position: 5
Job description
We are looking for full-stack Java web developers to join our new projects. The main tasks will involve in development of front-end, server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the client. Your main responsibility will be:
- Contribute in all phases of software development life cycle
- Ensure designs are in compliance with specifications
- Write well designed, testable, efficient source code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Your Skills and Experience
- At least 1 year experience as a Java web developer
- Experienced in Java (version 6.0 and above), J2EE technologies (Servlets, JSPs, JPA, Web Services)
- Object Oriented analysis and design using common data structures, algorithms, design patterns
- Knowledge of JavaScript frameworks/libraries (JQuery, Angular, Knockout), HTML/CSS plus all front-end web related technologies
- Experienced in developing web applications using: Spring, Spring MVC
- Familiarity with concepts of MVC, JDBC, and RESTful
- Knowledge of databases (Oracle, DB2 or MySQL), stored procedures
- Proficient understanding of code version tools, such as SVN or Git
- Familiarity with build tools such as Maven
- Good command of both spoken and written English/Japanese is a plus
Why You'll Love Working Here
- Quarterly salary review for adjustment; yearly performance review for promotion
- Up-to-date technologies
- Opportunities to work oversea (North America, Japan, Singapore and Korea)
- Premium Health Insurance package (Inpatient VND 63m/year, Outpatient VND 8m/year and Dental Treatment VND 2m/year
- Yearly company trip
- Quarterly out-door activities
- Sport clubs (football, badminton, swimming...)
- Free snacks & beverages
- Opportunities for promotions and career development in a dynamic environment
- Great chance to develop your skills and competences via coaching and mentoring program
- Working 5 days/week, from Monday to Friday, off on Saturday and Sunday