Job Description
About Company
Top 3 Reasons To Join Us
- Attractive salary and benefits
- Opportunity to learn more and develop yourselves
- Friendly, young & dynamic working environment
Your role & responsibilities
- Analyze system requirements/specification
- Design, develop web application
- Write technical documentation
- Support team members to resolve technical issues
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Your skills & qualifications
Java:
- Strong skills in Core Java, server-side Java technologies, and Spring frameworks(Spring boot, spring security...) and Hibernate.
- Extensive experience in software design, architecture, development integration.
- Solid knowledge of event processing models, multi-threading, Web Service and REST.
- Experience in OAuth authorization mechanisms, JSON Web Token.
- Experience in relational database systems and data schema design.(Postgres)
Anglular:
- 2+ years experience of development in frontend, using Angular 2+
- Strong knowledge of HTML, CSS and JavaScript/Typescript
- Experience with NgRx/ Flux
- Familiar with Git and Gitflow
- Understanding of SOLID principles, common design patterns and best practices
Bonus Skill
- Knowledge of Agile, Scrum, Kanban
- Knowledge of solutions architecture
- Knowledge of Unit testing and End-to-End testing
- Experience in AWS
- Knowledge of Java 8+ such as Streams, Lambdas and Reactive programming
- Knowledge of Scripting, Command Line and basic OS admin
- Knowledge of Docker, Kubenetes.
Benefits for you
- Monday to Friday
- All others will be according to Vietnam Labor Law
- 13th Salary
- 14-day annual leave per year
- Annual company trips
- Work with many experience TA(s)
- Opportunity to work in large project and multi-level scaling system
- Career evolution, skill development, stable and and long term job
- Free swimming and personal gym ticket