Project Overview:
Join our team in developing a cloud-based enterprise application designed to support complex business operations at scale. You’ll contribute to backend development, working with modern frameworks and cloud-native technologies.
Key Responsibilities:
- Develop and maintain backend features for enterprise applications on cloud platforms.
- Build robust backend services and APIs using Java (Spring Boot or similar frameworks).
- Collaborate with product owners, UI/UX designers, QA engineers, and DevOps for end-to-end delivery.
- Ensure performance, scalability, and security of the application.
- Participate in code reviews and agile ceremonies.
Required Skills:
- Strong programming skills in Java (preferably Spring Boot).
- Good understanding of RESTful APIs and microservices architecture.
- Experience with relational databases (e.g., PostgreSQL, MySQL) and version control (Git).
- Familiar with containerization (Docker) and basic DevOps workflows (CI/CD).
- Solid problem-solving skills and ability to work independently or in a team.
Nice to Have:
- Experience with cloud platforms (AWS / Azure / GCP).
- Familiarity with Kubernetes or other orchestration tools.
- Understanding of enterprise application patterns and domain-driven design.
Years of experiences: 1+ years of experience
Benefits/ Opportunity:
- Working in an international, dynamic and professional environment with many opportunities to develop career.
- Having opportunities of being trained oversea and working directly with oversea customer
- A stable and rewarding position where your long-term commitment will be highly valued.
- Technical & Soft skills internal training courses
- Many company activities (Sport and music festival, TMA Futsal league …) are held annually.
- Competitive salary and bonus.
- Total Health Care Insurance
- Loan Fund
- Team Building Fund