JOB DETAILS: Over 8 years of software engineering experience. Proficient in Java for multi-tier web application development.
MAIN RESPONSIBILITIES:- Take on a technical leadership role in the design, integration, deployment, and transformation of enterprise-level SaaS HR service systems.
- The flexible design architecture approach aims to provide configurability throughout the data creation, integration, workflow, notification, and data storage processes.
- Understand and synthesize integration requirements, and provide recommendations based on business objectives, product roadmap, solution architecture, and technical factors.
- Contribute to the development of our platform functionality using modern frameworks and tools. Identify and troubleshoot API integration issues within a multi-system ecosystem.
- Collaborate closely with customer stakeholders, partners, product managers, creative designers, platform architects, and other software engineers.
- Always learn and utilize the latest technologies.
- Implement a system to meet the needs of vulnerable population groups.
- Contributing to ensuring the highest standards of security, scalability, reusability, and testing in system architecture and software specifications, interfaces, components, data structures, and algorithms.
REQUEST:- Experienced with React, Typescript, MUI (CSS), and GraphQL.
- Possesses skills in building microservices architecture and adhering to OpenAPI standards.
- Experienced with ElasticSearch, PostgreSQL, Redis, S3, Redshift, Apache Kafka, Lambda, and EMR.
- He has led large-scale IT application deployment projects.
- Excellent problem-solving skills and the ability to identify obstacles.
- Experienced with Agile, Git, IT security architecture, and testing methodologies.
- Possesses in-depth knowledge of AWS/cloud computing deployment and scaling.
- Proficient in REST API, GraphQL, SQL, NoSQL, and web development concepts.
- Focus on writing clean, efficient code and providing thorough documentation.
- Expert in TDD, CI/CD, and time management.
- Communicate effectively in both English and Vietnamese.
- Committed to continuous learning.
- Bachelor's degree in Computer Science or equivalent experience.
BENEFITS RECEIVED:- A remote work environment allows you to work from anywhere in the world.
- Full-time insurance is subject to Vietnamese labor law.
- Support for work equipment.
- Annual bonuses, performance-based bonuses.
- This monthly benefits package helps you work and live better while working remotely!
- Comprehensive support for certification exams and advanced skills training courses.
- You will be entitled to 22 days of paid leave in your fifth year of employment. We encourage you to take a month off.
- Competitive salary and benefits package.
- Opportunities for professional development and career advancement are available through monthly training sessions.
- A dynamic and creative team that values innovation and collaboration.
- Benefits for candidates include: Overseas travel, laptop support, and work-from-home options.