Các Phúc Lợi Dành Cho Bạn
Mô Tả Công Việc
- Translate application storyboards and use cases into functional applications
- Design, build, and maintain efficient, reusable, and reliable Java code
- Ensure the best possible performance, quality, and responsiveness of the applications
- Identify bottlenecks and bugs, and devise solutions to these problems
- Help maintain code quality, organization, and automatization
- Working autonomously, proactive following SCRUM (Agile)
- Report to supervisor/client timely and effectively
Yêu Cầu Công Việc
- Have (1-2 years experience), knowledge, masters programming language resources, and have great knowledge of fundamental frameworks for Java.
- Good understanding of database security and performance tuning (SQL server, NoSQL databases).
- Good knowledge of architecture standards and solutions for his/her base technology platform, including reference architectures, integration models/architectures (Clean Architecture, Micro-services, DDD…).
- Good experience on handling Authorization and Authentication (OAuth, OpenID…)
Nice-to-Have Skills/Qualifications:
- Knowledge on Nuxt.js, Vue.js, React.js, AngularJS
- Have ability to handle stressful situations.
- Familiar with working in an Agile environment.
- Strong English verbal and written communication skills.
- Good presentation skills.