Job Description
About Company
Your role & responsibilities
- Develop and design service
- Design database schema
- Write clean and maintainable code
- Discuss and debate with other team members to find optimal solution
Your skills & qualifications
Must-Have
Technical skill
- Experienced leading a team/doing people management in tech team as well as hands-on
- Experience with Java development in v8+
- Extensive experience with Spring framework spanning Spring Boot, Spring Data, Spring Security, and Spring Batch
- Hands on working knowledge of relational database and SQL, mysql is a plus
- Proficiency with ORM (Hibernate/JPA)
- Expertise in Object Oriented Programing knowledge
- Understanding of Agile/Scrum software development methodology
- Good understanding of developer productivity tools such as git, Maven
- Experience using, designing, building REST/Web Service APIs
Soft skill
- Good verbal and written communication in English is required
- Sense of Teamwork, Responsibility, Communication skills
- Collaborate on requirement analysis and specifications
Nice to Have
Technical skill
- Strong knowledge on security and performance
- Familiar with various design and architectural patterns
- Experience with popular web application frameworks, such as Play and Spark
- Basic understanding of the class loading mechanism in Java
- Familiarity with continuous integration
Soft skill
- Willingness to learn and build a deep understanding
- Share knowledge and experience with your colleagues
Benefits for you
- Salary review: Twice a year
- Bonus: 13th-month salary (Bonus for Vietnamese new year)
- Paid leave: Additional 3-day vacation (15 days in total)
- Award: Monthly Culture Hero, Half-year MVP for excellent employees
- Device: MacBook Pro + Dell Monitor
- Company trip, Team building, Company event...
- Sport club: Badminton, Football...
- Health care: Annual health check
- Pay Social Insurance, Health Insurance, Unemployment Insurance with full salary
- Voluntary health insurance and Accident insurance (Bao Viet Tokio Marine Insurance 24/7)
- Technical seminar inside & outside the company
- Order Frontend technical books (base on employee's request)
- Internal workshops
- Scrum
- Grab expense on party day.
- Free bike parking.
- Free fruit and coffee.
- Play Station, Billiard,...
- Working hour: Monday to Friday, flexible working hour
- In case of emergency (covid 19), the company has Support candidates for online interviews , onboard online