JOB SUMMARY:
This role involves participating in the full software development lifecycle, from requirement analysis to deployment, and collaborating with a cross-functional team in a distributed environment. You will also research new technologies and share knowledge with colleagues.
RESPONSIBILITIES:
- Participate in requirement analysis, implementation, code review, unit test, test and deployment process.
- Write technical documents.
- Collaborate daily with a cross-functional team in a distributed environment.
- Work as part of a team and participate in customer support activities as needed.
- Research technologies and share knowledge to colleagues.
REQUIREMENTS:
- 3+ years of experience in Java Core/J2EE.
- Experience in Java 8+, Spring Core, Spring Boot, Vaadin.
- Experience with Git or similar version control systems (e.g.: SVN, TFS).
- Experience in design patterns.
- Experience in clean code/ coding standards.
- Experience with unit tests, TDD, BDD, code coverage, and code refactoring.
- Good command of spoken and written English.
- Knowledge in Spring Security, JPA, Hibernate, jUnit.
- Knowledge in Front-end web development: Angular 8+, jQuery, HTML5, CSS, Bootstrap.
- Knowledge in Cloud, Maven, Tomcat, Jenkins, Sonar, Microservices Architecture.
- Experience in working with Oracle or MS SQL.
- Experience in Scrum/Agile/Kanban.
In terms of skills, candidates should have: HTML/CSS, Java, and Spring.
Additionally, candidates should have knowledge of: CNTT khác, Java Developer, and SQL Developer.
BENEFITS:
- Competitive salary and bonuses: You don’t have to pay for your medical – social - unemployment insurance and your personal income tax. We will cover all for you.
- Guaranteed 13th month salary.
- Loyalty bonus equal to 50% of your monthly NET salary each year after the first working year.
- Monthly lunch allowance, free daily fruit – snack – coffee, and sponsored sport clubs.
- Premium health insurance & Free annual medical check.
- 14 days annual leave, add 1 day biennial.
- Very clear career path for Engineers so that bbv can offer you many online/in-house training courses, not only hard skills/technical skills, but also soft skills. We also sponsor to get technical certificates that you can use for your qualifications.
- Enjoy English speaking environment. You will be more confident in your English skills because we offer tuition fee sponsor and English proficiency bonus.
- Regular parties & gifts in yearly special days: Team dinners, End Year Party, company trip, team building activities, Christmas, Tet holiday, etc.…
- Chance to work with top talents from Switzerland, Germany, Greece, and challenges with latest technologies (microservices, CI/CD, latest version of .NET Core, Angular…), as well as with different business domains (e-commerce, automotive, logistics, insurance, healthcare).
- Professional Agile software development.
- Exchanging knowledge with 20 internal communities (Java, .NET, PHP, Cloud Computing, Mobile Development, IoT, Cryptocurrencies).
The company offers benefits such as: Chăm Sóc Sức Khỏe và Cơ Hội Phát Triển.