
Fullstack Engineer (Java, React, TypeScript)
- Ho Chi Minh City
- Permanent
- Full-time
You should be proficient in both backend and frontend technologies, with expertise in Java, Spring Boot, Quarkus, PostgreSQL, Kafka, and React. A solid understanding of unit testing, best practices, and leveraging AI-driven solutions to enhance development efficiency is essential.Responsibilities:
- Design, develop, and maintain scalable web applications across front-end and back-end.
- Build APIs and services using Java (Quarkus, Spring Boot) and ensure integration with PostgreSQL databases.
- Develop responsive and high-performing user interfaces with React and TypeScript.
- Work with Kafka to design and implement event-driven systems.
- Containerize applications using Docker and contribute to deployment pipelines.
- Ensure application security, performance, and reliability.
- Troubleshoot, debug, and resolve issues across the stack.
- Collaborate with product managers, designers, and engineers to deliver high-quality features.
- Demonstrate a proactive attitude by identifying opportunities for improvement and driving solutions.
- Apply a product mindset by focusing on user needs and delivering business value, not just technical output.
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience.
- Strong back-end development experience with Java and frameworks such as Quarkus or Spring Boot.
- Proficiency with React and TypeScript for front-end development.
- Hands-on experience with PostgreSQL.
- Practical experience with Kafka or other event-driven/messaging systems.
- Proven ability to build and consume RESTful APIs.
- Familiarity with Git and CI/CD workflows.
- Excellent problem-solving skills, with a proactive and ownership-driven approach.
- Strong communication and collaboration skills, with a product-oriented mindset.
- Knowledge of microservices and distributed system design.
- Experience with cloud platforms (AWS, GCP, Azure).
- Familiarity with container orchestration (Kubernetes).
- Experience with automated testing frameworks (JUnit, Jest, Cypress).
- Exposure to Agile/Scrum methodologies.
- Total Remuneration: Satisfying your financial goals through competitive compensation and periodic performance bonuses.
- Well-being & Work-life Balance: Staying healthy through comprehensive health plans, flexible work arrangements, and generous paid leaves.
- Statutory Compliance: Labor compliance with local regulations that ensure employee security.
- Work Facilities & Accommodation: Top-notch equipment, supportive allowances, and A-class facilities.
- Diversity, Equity, Engagement, & Inclusion: Becoming part of a global team that celebrates differences, equal opportunity, and meaningful employee recognition.
- Growth & Rewards: Thriving professionally through employee enablement, a culture of trust, and rewarding performance.