General Info | |
English requirement: Basic english | |
Working location: PVI Tower, số 1 Phạm Văn Bạch, Yên Hòa, Cau Giay, Ha Noi | |
Benefits: | |
* 100% salary during 2-month probation | |
* Full-salary insurance starting right from probation period | |
* 3 times bonus per year | |
* Health check once per year | |
* Health care insurance package | |
* Attractive training budget for each employee per year for personal training & Premium Udemy Online Learning Account | |
* Oversea training opportunities | |
* Numerous internal activities: team bonding, team training,... | |
* Gifts for each employee on 30/4,1/5; 2/9....(in cash) | |
* Bonus for employee having Korean certificates or Software Test certificate | |
* 5 working days per week with flexible check-in | |
* Working time: Mon - Fri (08:00 to 17:48) |
DUTIES AND RESPONSIBILITIES
- Develop and maintain RESTful APIs using Java (Spring Boot) and design and develop reusable UI components using VueJS and ReactJS.
- Integrate with external services such as API Gateway and RESTful APIs to retrieve and send data.
- Write unit and integration tests to ensure software quality, and implement automated testing and deployment scripts for high-quality code delivery.
- Collaborate with DevOps engineers, frontend developers, backend developers, and other team members to identify and prioritize project requirements.
- Follow coding standards and best practices to maintain high-quality code, optimize application performance, and troubleshoot issues.
REQUIREMENTS
Must Have: Bachelor's degree
- 4+ years of experience in backend development with Java & Spring Boot and front-end development with VueJS and ReactJS.
- Advanced OOP programming skills in Java and a strong understanding of HTML5, CSS3, and JavaScript.
- Experience building RESTful APIs, microservices architectures, and integrating with external services such as API Gateway.
- Strong expertise in JPA/Hibernate, database optimization, and PostgreSQL, MySQL (queries, indexing, partition and optimization).
- Understanding of JWT token-based authentication and authorization, as well as microservices architecture.
- Strong problem-solving skills, attention to detail, and experience working in Agile development teams.
- Familiarity with CI/CD pipelines (Git, Jenkins, GitAction, ArgoCD), message queues (Kafka, RabbitMQ), and monitoring tools like Prometheus, Grafana, or ELK Stack.
Nice to have
Knowledge of cloud platforms (AWS, Google Cloud, or Azure), containerization using Docker, and Kubernetes (EKS).
Application Confirmation
You're applying for the role below: