Job Description
- Works as part of a development team using Agile Scrum practices
- Research new technologies, solve technical issues and propose solutions.
- Develop and execute unit test to ensure coding changes adhere to functional requirements and technical specifications.
- Mentor junior developers.
- Be able to prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into high quality products is a plus.
- Be able to review source code and break tasks for team member is a plus
Requirements
- Over 2 years of hands-on experience in Java, Java EE and related technologies.
- Over 2 years of hands-on experience in developing web solutions using Spring framework (all components/ technologies including Spring Boot).
- Familiar with Messaging Queue like RabbitMQ, IBM MQ...
- Over 1.5 years of hands-on experience in JavaScript, TypeScript, Angular 7 or later.
- Having hands-on hands-on experience in GIT (GitHub/ Bitbucket) & Agile development tools is required.
Non-technical
- Willingness and ability to thrive in a fast paced and agile development environment
Salary: Java Developer max 2500$ gross
WORKING CONDITION
Working time:Mon-Friday : 8h30 – 17h30
Other Benefits:
• Competitive and attractive salary
• In addition to an annual performance evaluation for career development, promotion and income adjustment.
• Probation salary: 85%
• The company also has promotion and income adjustment opportunities for the contribution and dedication of excellent employees;
• Enjoy international standard health care and 24/7 accident insurance;
• Communication and training subsidies for critical personnel;
• Enjoy entertainment programs with annual company travel, monthly “Happy Hour”, team fund, join sports clubs such as football, swimming, badminton, etc. And more more collective activities on anniversaries.