Processing
Level
Deadline
28/11/2025
Amount of Vacancies
3 people
Gender
No gender requirement
Experiences
Degree
bachelor degree
Workplace
Industry
Technical Requirements:
Frontend Developer (Vue.js): proficient in Vue 3 (Composition API / Options API), Using Pinia for state management and Vue Router for SPA. Experienced in developing component-oriented UI (Atomic Design, Slot, provide/inject, Custom directive) Integrating RESTful API Using Webpack/Vite, optimizing performance
Backend Developer (Java, Spring Boot):
Proficient in Java, developing REST API with Spring Boot, understanding MVC and layered architecture.
Experience using MyBatis/JPA, operating relational databases (MySQL, MariaDB, PostgreSQL), processing large data with partitioning, optimizing SQL query performance (trigger, stored procedure, tuning index/query).
Proficient in JWT/OAuth2 authentication, SSL/TLS - HTTPS implementation.
Ability to setup and operate CI/CD with Jenkins, server configuration on AlmaLinux or Amazon LinuLinux. with code splitting, lazy loading. Proficient in writing Unit tests (Vue Test Utils) and E2E tests (Cypress, Playwright).
Android Developer (Kotlin):
Proficient in Kotlin and Coroutine, experienced with RxJava, Dagger, Firebase, Jetpack.
Manage data efficiently with SQLite (Room) and develop Android applications using MVVM architecture.