Founded in 2017, Finhay is a pioneering science and technology enterprise reshaping the way people invest in Vietnam. As one of the country’s most trusted and widely used digital investment platforms, Finhay empowers over 3 million users to take control of their financial futures.
In 2022, Finhay made history by becoming the first Fintech in Vietnam to acquire a licensed securities firm – Vina Securities (VNSC) – marking a milestone in the integration of technology and traditional finance.
Building on this momentum, we launched the VNSC by Finhay Smart Investment Platform – a next-generation solution providing professional-grade strategies, intelligent tools, and practical knowledge to help investors make confident and informed decisions.
Recognized by Forbes Asia 2022 as one of two Vietnamese companies in the Top 100 Financial Companies and Startups in Asia-Pacific, Finhay continues to lead innovation in Vietnam’s fintech landscape.
For more information: www.finhay.com.vn | www.vnsc.vn
Job Description
As a Backend Engineer at Finhay, you will:
- Design, develop, maintain, and optimize backend systems, including RESTful APIs, microservices, and data pipelines.
- Collaborate with cross-functional teams to design and build scalable, secure, and efficient software solutions.
- Build and maintain highly available systems capable of serving millions of users.
- Work with large-scale customer and financial data, ensuring performance and data integrity.
- Continuously improve system performance, code quality, and developer productivity.
- Participate actively in Agile/Lean development cycles: experiment, analyze, gather feedback, and iterate.
- Contribute to the development of AI-driven services and smart automation features across the Finhay ecosystem.
Skills & Experience
Core Programming
- 3+ years of experience in backend development using Java (Spring Boot) or Node.js (TypeScript/NestJS).
- Strong understanding of Object-Oriented Programming, design patterns, and Clean Architecture.
- Experience designing and developing robust RESTful APIs.
- Familiarity with domain-driven design and modular architecture.
Architecture & Infrastructure
- Hands-on experience with microservices architecture and distributed systems.
- Familiarity with message queues / event streaming (Kafka, RabbitMQ, etc.).
- Experience with Docker and Kubernetes for containerization and orchestration.
- Knowledge of cloud platforms (AWS, Azure, or GCP) and cloud-native development practices.
Database & Data Management
- Proficiency with SQL databases (PostgreSQL, MySQL) and query optimization.
- Experience with ORM frameworks (Spring Data, TypeORM, etc.).
- Familiarity with NoSQL databases (MongoDB, Redis) for caching and document storage.
- Understanding of database design, indexing, and performance tuning.
Testing & Code Quality
- Experience with unit, integration, and e2e testing (JUnit, Jest, etc.).
- Familiar with CI/CD pipelines and code quality tools (ESLint, Prettier, SonarQube).
Nice to Have
- Experience with RxJS, API documentation tools (Swagger/OpenAPI).
- Knowledge of financial systems, securities, or investment products.
- Understanding of system monitoring and observability tools.
- Experience with data warehouse and analytics platforms.
Personal Qualities
- Passion for Fintech and investment products.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration in an agile team.
- Commitment to code quality, security, and best practices.
Compensation & Benefits
- Attractive and competitive income.
- Great working hours: ~6.75 hours/day, Monday to Friday.
- Generous annual leave and bonus leave.
- Team-building activities and company holidays.
- Open, collaborative, and innovative working environment.
- Exposure to a fast-growing Fintech startup and cross-functional learning opportunities.
- Freedom to propose ideas, run experiments, and learn from results.
- Other benefits as per Vietnam Labor Code.
Contact:
Finhay Vietnam Joint Stock Company
Email: talent@finhay.com.vn
Mobile: 0944511091