Fullstack Engineer (Java & JS)
- Address: 2nd Floor, Trung Yen Plaza Building, No. 1 Trung Hoa, Cau Giay, Hanoi
- 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: 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.