Job Details
We are a product-focused tech company building a modern platform that supports test automation and DevOps teams. We’re expanding our engineering team and are looking for a strong Full Stack Engineer who enjoys solving complex problems and delivering products that bring real value to users.
The ideal candidate has a product mindset, understands how technology drives business outcomes, and can work flexibly across backend, frontend, and event-driven systems. You should be confident with Java-based backend frameworks, React for the frontend, and comfortable working on scalable, distributed architectures.
- Develop and maintain scalable web applications across both front-end and back-end.
- Build APIs and backend services using Java frameworks such as Quarkus or Spring Boot.
- Work with PostgreSQL databases and ensure smooth data integration.
- Build responsive, high-performance web interfaces using React and TypeScript.
- Design and work with event-driven systems using tools like Kafka.
- Containerize applications using Docker and contribute to deployment pipelines.
- Ensure performance, reliability, and security across services.
- Troubleshoot and resolve issues throughout the stack.
- Work closely with product managers, UI/UX, and engineering teams to deliver high-quality features.
- Identify improvements, suggest solutions, and take ownership of technical challenges.
- Apply a product mindset: focus on user needs and overall value, not just code.
Job Requirements
- 5+ years of experience working on complex or large-scale software projects.
- Strong backend development skills in Java (Spring Boot, Quarkus).
- Proficiency with React and TypeScript.
- Hands-on experience with PostgreSQL.
- Practical experience with Kafka or other messaging/event-driven systems.
- Ability to design and consume RESTful APIs.
- Familiarity with Git and CI/CD workflows.
- Strong analytical and problem-solving skills with a proactive mindset.
- Good communication skills and the ability to collaborate in a product-driven environment.
Nice to Have:
- Experience designing microservices or distributed systems.
- Hands-on experience with public cloud platforms (AWS, GCP, Azure).
- Knowledge of container orchestration (Kubernetes).
- Experience with automated testing tools (JUnit, Jest, Cypress, etc.).
- Exposure to Agile/Scrum processes.
How to Apply
You can apply to this job via “Apply now” button, or send you CV to one of our recruiters, at:
- Nhi Ha (Ms): nhiha@jobseeker.vn or
- Duong Le (Ms): duong.le@jobseeker.vn or
- Tham Mai Xuan (Ms): tham.maixuan@jobseeker.vn
If you don’t see any feedback after 24 hours, please don’t hesitate to submit a report to answerme@jobseeker.vn
Thank you very much!
