Address: 2nd Floor, Trung Yen Plaza Building, No. 1 Trung Hoa, Cau Giay, Hanoim Salary: Up to 32M VND Working hours: 8:00 AM 5:30 PM, Monday to Friday, and 2 Saturdays per month (flexible schedule).
About company: Our client, founded in 2003, is a leading tech company specializing in AI/ML, Biometrics, IoT, Big Data, and Cloud solutions. We partner with global leaders like Microsoft, Nvidia, and Google, delivering large-scale systems for top banks, telecoms, and government agencies. Beyond technology, we are committed to innovation, talent development, and social responsibility.
JOB DESCRIPTION: Participate in the process of requirements analysis, function design, database, cloud computing software development, and payment systems handling tens of 9 millions of transactions/day on the Java platform. Work with microservices architecture, multi-tenancy systems running on Kubernetes; support web terminals, mobile native apps, and IoT embedded devices (using the MQTT protocol). Work according to the Agile Scrum model: plan, execute, control, and report tasks in each Sprint. Contribute to analyzing user behavior, psychology, and habits to propose creative improvements for the product. Further details will be discussed during the interview.
REQUIREMENTS: Bachelors degree in IT, Mathematics, or related fields. Minimum of 3 years of experience with Java Spring Boot, Hibernate, JPA, Microservices, and ReactJS.
Strong communication, customer relations, and problem-solving skills. Passion for becoming a Fullstack Developer with a clear career orientation. Knowledge of Docker, Kubernetes, API Gateway. Strong foundation in data structures and algorithms. Systems thinking, logical mindset, ability to learn new technologies quickly, and creativity. Effective teamwork and communication; enthusiastic, proactive, eager to learn, responsible, disciplined, hardworking, and resilient in the face of challenges. Ability to read and comprehend technical documents in English Priority given to candidates with extensive knowledge and experience in: Redux, NodeJS, Asynchronous/Non-Blocking IO, Big Data, Full-Text Search, Single Sign-On, Database Partitioning, Multi-Tenancy, Apache Kafka, Redis. Mobile development (React Native, Flutter, Objective-C, Swift, Java, Kotlin, etc.). MQTT protocol for embedded devices. .NET Core. Experience in building financial or banking software systems. Experience in project or team management.
BENEFITS: Fixed monthly income from 22M 32M VND (depending on capability). Allowances: lunch & housing (depending on eligibility). Annual bonuses: based on individual, departmental, and company performance (typically equivalent to 36 months salary). Lunar New Year: advance bonus payment. Internal fiscal year-end bonus (March annually). Spot bonuses for outstanding achievements. Continuous learning opportunities with exposure to advanced technologies such as AI/ML/DL, Biometrics (Face, Fingerprint, etc.), Computer Vision (OpenCV), IoT, and multiple programming platforms (C, C++, C#, NodeJS, Java, .NET, Python, etc.), Cloud Computing, Multi-Tenant architecture, Oracle DBA/PL-SQL, System Integration, DevOps, BI/Analytics, and more. Participation in large-scale, complex projects for leading organizations in Banking, Finance, and Insurance; high-load multi-tenant Cloud applications running concurrently for multiple enterprises.
Additional Benefits Annual company trips (with family included for long-term employees, specialists, and managers). Periodic health check-ups. Participation in team-building and community activities (quarterly events, club activities). Access to annual training programs and certifications. Regular salary review annually and ad-hoc reviews for exceptional performance. Full social, health, and unemployment insurance coverage. Paid leave and holidays in accordance with Vietnamese labor law. Overtime pay compliant with labor regulations.