Home Careers

Join Our Team

Rakuten Fintech Vietnam team

Job Openings

Explore current openings. Click any role to see the full job description and apply.

Bridge Software Engineer
Full-time Programing N2 Japanese Management
Job Description

Bridge Engineer (BrSE) is the person who acts as a connection between each of project teams in Rakuten Fintech Group companies. By using communication skills and technical skills, we expect to help the communication process between the customers and the project team smoothly.

Responsibilities
  • Working with Japanese customers on related projects about requirements, specifications, working process, etc.
  • Manage projects or work closely with Project Manager/Leader to monitor and control project
  • Analyze and transfer various requests to project team members during the whole development process
  • We expect to expand your responsibilities not only Bridge for project in Japanese, but also project management
Must Have
  • More than 2 years of experience as a bridge engineer (BrSE) or related field
  • Excellence communication in Japanese (N2 and above)
  • Good understanding of software development process with hands-on experience in programming skill
  • Experience in working with low level design documents
  • Must be independent, responsible, and self-motivated with the ability to learn and achieve superior results
Nice to Have
  • Working experience as a Project Manager
  • Have experience living and working in Japan
Middle / Senior Java Developer
Full-time English Required Java Oracle
Job Description

This position will have responsibility to develop Web application, Web API and more for our Fintech services such as "Rakuten Card", "Rakuten Pay", "Rakuten Bank" etc.

Responsibilities
  • Perform requirement analysis, design and technical documentation
  • Design, build, and maintain efficient, reusable, and reliable Java code
  • Work to improve and enhance quality in automated testing, etc
  • Work with leader and teammates to estimate and plan for projects
  • We expect to join as tech leader level in our team and becoming leader/manager in the future
Must Have
  • At least 3+ years working in Java Web/API development
  • Intermediate-level in English communication
  • Strong knowledge in Java Web & Enterprise (EE) technologies
  • Strong experience in SQL, especially Oracle
  • Good knowledge with source control and defect tracking tool
  • Good experience with unit testing: JUnit, mock
  • Must be independent, responsible, and self-motivated with the ability to learn and achieve superior results
  • Strong communication skills with proven ability to present complex ideas and document in a clear and concise way
Nice to Have
  • Working experience as a Tech Lead and Team Leader
  • Experience in using JSF, frontend development
  • Experience with building large, enterprise projects
  • Experience in microservice, cloud computing
Middle / Senior Mobile Developer
Full-time English Required Swift Kotlin
Job Description

This position will have responsibility to develop Web application, Web API and more for our Fintech services such as "Rakuten Card", "Rakuten Pay", "Rakuten Bank" etc.

Responsibilities
  • Development activities for Mobile application (iOS/Android) using WebAPI for our service
  • Solution research and implementation study for new mobile applications (POC)
  • Work to improve and enhance quality in automated testing, etc.
  • Propose various improvements for our service in your field
  • Propose new functions and services for our service
  • We expect to join as tech leader level in our team and becoming leader/manager in the future
Must Have
  • At least 3+ years working in iOS(Swift) or Java/Kotlin application development using WebAPI
  • Intermediate-level in English communication
  • Good knowledge with source control and defect tracking tool
  • Good experience with Agile development
  • Good knowledge of databases and SQL
  • Must be independent, responsible, and self-motivated with the ability to learn and achieve superior results
  • Strong communication skills with proven ability to present complex ideas and document in a clear and concise way
Nice to Have
  • Working experience as a Tech Lead and Team Leader
  • Experience with building large, enterprise projects
  • Experience in microservice, cloud computing
  • Experience with unit testing: XCTest
  • Experience using TestRails
  • Experience with automated testing (Appium)
  • Experience developing with design data in Figma / Sketch / Zeplin
DevOps Engineer
Full-time DevOps Kubernetes English Required
Job Description

We are seeking a highly motivated and experienced DevOps Engineer to design, build, and maintain the platforms, tools, and processes that enable our development teams to deliver high-quality software efficiently and reliably.

Responsibilities
  • Manage and maintain CI/CD pipelines for Java and front-end applications using tools such as Jenkins, Docker, and Kubernetes.
  • Automate tasks and processes using scripting and automation tools, including GitHub Actions.
  • Develop and maintain automated test suites for both front-end and back-end applications using frameworks such as Mockito, JUnit, and Playwright.
  • Manage and maintain staging and production environments, ensuring their stability and reliability.
  • Participate in the migration and implementation of secure software delivery processes using tools such as GitHub Actions.
  • Promote best practices in software development, testing, and deployment across the organization.
  • Support and train team members on DevOps principles, CI/CD best practices, and tooling.
  • Implement and maintain security scanning and code quality analysis tools.
Must Have
  • 4+ years of experience in a DevOps or related role.
  • Experience managing CI/CD pipelines for Java and front-end applications.
  • Experience with Java Server Faces (JSF) framework.
  • Proficiency in Java and experience with front-end technologies such as Vue.js, React, or Angular.
  • Experience with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, and similar tools.
  • Experience with Rancher or similar Kubernetes management platforms.
  • Experience with automated testing frameworks such as JUnit, Mockito, Playwright, or Selenium.
  • Strong understanding of Linux operating systems.
  • Proven experience managing staging and production environments.
  • Proven ability to work independently, take responsibility, and stay self-motivated.
  • A passion for helping development teams and improving the software delivery process.
  • Intermediate level in English communication.
Nice to Have
  • Experience with security scanning tools such as SonarQube.
  • Experience with implementing secure software delivery processes.
  • Solid understanding of the Software Development Lifecycle (SDLC).
  • Hands-on experience with build automation tools like Maven and Gradle.
  • Strong interest in the latest trends in CI/CD and development efficiency tools.
  • Excellent communication and teamwork skills.
  • Intermediate level in Japanese communication.
  • Experience designing and implementing microservices architectures.
  • Experience working on large-scale, mission-critical systems.
  • Experience migrating from Jenkins to GitHub Actions.
  • Experience with enterprise Kubernetes distributions such as Rancher and OpenShift.
Scrum Master
Full-time N2 Japanese Management
Job Description

Scrum Master support the Scrum team Vietnam in various ways to perform using the Scrum framework collaboration with Japan team.

Responsibilities
  • Support and facilitate for new Scrum team
  • Helping everyone understand Scrum theory and practice
  • Coaching the team member to become self-management and cross-functionality
  • Remove of impediments to the Scrum Team's progress
  • Helping in creating/managing backlogs
  • Helping with Scrum metrics collection
Must Have
  • More than 3 years of experience as a Scrum Master or related field
  • Excellence knowledge and understanding about Scrum framework
  • Good understanding of software development process
  • Good communication in Japanese (N2 and above)
  • Must be independent, responsible, and self-motivated with the ability to learn and achieve superior results
Nice to Have
  • Good understanding and hands-on experience in programming skill
  • Have certifications related Scrum (CSM, CSD etc..)
  • Have Agile development related knowledge other than Scrum (Lean, XP, TDD, ATDD etc)
  • Have experience living and working in Japan
  • Good communication in English
Test Automation Engineer
Full-time English & Japanese Required Playwright TypeScript/JavaScript GitHub Actions
Job Description

As a Test Automation Engineer, you will enhance product quality and accelerate release speeds by designing, implementing, and continuously improving automated tests. You will collaborate closely with engineering teams to shift verification left and make testing more repeatable and reliable through automation and optimized operational practices.

Responsibilities
  • Test automation design & implementation (E2E / regression / integration, etc.)
    • Work with engineers to create comprehensive test scenarios and implement them as automated tests.
    • Own core testing activities from test planning/design through execution, and promote automation from multiple testing perspectives (e.g., regression and progression testing).
  • CI/CD collaboration (continuous testing enablement)
    • Contribute to embedding tests into CI workflows and continuously improving integration.
    • Analyze test results and feedback patterns to strengthen quality and accelerate delivery decisions.
  • Test environment & operations improvement (TestOps-oriented work)
    • Improve test environments and the operational aspects of test execution (stability, troubleshooting, re-runs, and maintainability).
    • Contribute to selecting/introducing tools and solving testing issues using engineering skills.
  • Defect reporting & collaboration with development teams
    • Provide clear, actionable defect reports and collaborate with engineers to drive fixes efficiently.
Must Have
  • 5+ years of experience in a similar role.
  • Ability to communicate in English and Japanese is essential.
  • Hands-on experience in at least part of the test lifecycle (test planning, test design, execution).
  • Experience in test automation or strong motivation to build and operate automated testing in real projects.
  • Strong collaboration skills to work with engineering teams and resolve quality/testing issues together.
  • Required Technical Stack:
    • Playwright
    • TypeScript/JavaScript
    • GitHub Actions
Nice to Have
  • API testing experience; understanding of automation test frameworks (mobile or full-stack).
  • Experience improving test environments (setup, stability, execution reliability).
  • DevOps-related experience, especially test automation and CI/CD improvement.
  • Performance/load testing experience; familiarity with Docker and/or Kubernetes.
Chuyên Viên Phát Triển Hệ Thống
Toàn thời gian Fintech Tiếng Anh & Tiếng Nhật
Vị trí công việc
  • Vị trí công việc: Chuyên gia
  • Cụ thể, Lĩnh vực làm việc: 251 - Chuyên viên phát triển hệ thống
  • Hình thức làm việc: Thực hiện hợp đồng lao động
Mổ tả công việc
  • Tham gia phát triển hệ thống đáp ứng các yêu cầu được giao bởi công ty mẹ (Rakuten Card Co., Ltd).
  • Thu thập yêu cầu từ các phòng ban, phân tích quy trình hoạt động hiện tại để tìm điểm, đề xuất những điểm cần cải thiện của hệ thống.
  • Xây dựng tài liệu vận hành, phát triển hệ thống.
  • Phối hợp với nhóm chuyên gia Công nghệ thông tin ở Nhật Bản để thiết lập thông số kỹ thuật cho các ứng dụng mới.
  • Phối hợp với bộ phận lập trình hoặc đối tác công nghệ để lắp đặt, chạy thử và đưa hệ thống vào vận hành thực tế.
  • Giám sát hiệu suất hoạt động, xử lý sự cố phát sinh và nâng cấp tính năng để đáp ứng quy mô phát triển của công ty.
  • Viết tài liệu hướng dẫn sử dụng, quy trình kỹ thuật và hướng dẫn nhân sự các phòng ban khác vận hành hệ thống.
  • Theo dõi tiến độ, nguồn nhân lực của hệ thống. Tham gia vào quá trình phân bổ và tuyển dụng nhân sự phù hợp cho hệ thống.
Yêu cầu công việc
  • Tốt nghiệp đại học chuyên ngành Công nghệ thông tin hoặc Kỹ thuật.
  • Có từ 3 năm kinh nghiệm làm việc ở vị trí kỹ sư hệ thống, đặc biệt có kinh nghiệm làm việc ở công ty về công nghệ tài chính (Fintech).
  • Am hiểu, nắm rõ về lĩnh vực Công nghệ Tài chính, có kinh nghiệm làm việc ở các công ty hoạt động trong lĩnh vực Công nghệ Tài chính ở Nhật Bản.
  • Có khả năng làm việc độc lập và chịu được áp lực công việc.
  • Có kỹ năng giải quyết vấn đề nhanh chóng.
  • Sẵn sàng đi công tác dài hạn và ngắn hạn ở Nhật.
  • Thành thạo tiếng Anh và tiếng Nhật.
  • Tự tin giao tiếp và có khả năng thuyết trình.
Quyền lợi & phúc lợi
  • Đóng đầy đủ các loại bảo hiểm (BHXH, BHYT, BHTN) trên mức lương thực tế.
  • Khám sức khỏe định kỳ hàng năm.
  • Du lịch công ty, tiệc tất niên.
  • Tham gia các khóa đào tạo nâng cao kỹ năng trong công việc.
  • Tiền thưởng hàng năm.
Thông tin chung
  • Mức lương: 40.000.000 VNĐ/tháng.
  • Số lượng tuyển: 1.
  • Địa điểm làm việc: Tầng 24&25 Toà nhà A&B, Số 76A Lê Lai, Phường Bến Thành, TP. Hồ Chí Minh, Việt Nam.
  • Thời hạn làm việc: Từ 01/01/2027 đến 31/12/2028.
  • Hạn nộp hồ sơ: 12/10/2026 – 26/10/2026.