Responsibilities:
Design, develop, and maintain scalable backend systems using Java and Spring frameworks.
Create and integrate RESTful APIs to connect frontend and backend systems.
Participate in system architecture planning and code reviews.
Collaborate with cross- functional teams to understand requirements and deliver high- quality features.
Build responsive, interactive frontend applications using modern JavaScript frameworks.
Support deployment processes using CI/CD tools like Jenkins or GitHub Actions.
Ensure code quality, performance, and security best practices.
Requirements:
Must- have:
Strong frontend skills: HTML5, CSS3, JavaScript (ES6+).
Knowledge of responsive design (Bootstrap, Flexbox).
Experience with one or more JS frameworks: React.js, Angular, or Vue.js.
Proficiency in Java and deep understanding of Spring, Spring Boot, Spring MVC.
Proficient in version control tools: Git/GitHub/GitLab/Bitbucket.
Familiarity with databases such as SQL or DB2.
Experience working with REST APIs and JSON.
Experience with CI/CD pipelines.
Nice- to- have:
Awareness of web security (XSS, CSRF, SQL Injection, etc.).
Understanding of system architectures: MVC, Microservices, Monolithic.
Familiarity with Agile/Scrum methodology.
Exposure to cloud platforms: AWS, Azure, or GCP.
Experience with Docker, Kubernetes.
Experience:
Minimum 5 years of professional software development experience.
Hands- on experience with real fullstack projects is a big plus.
Benefits Provided:
Opportunity to participate in many large projects in Vietnam & abroad;
Join in company trip, teambuilding & community activities.
13th month salary & bonus policies, allowances at the Company;
Salary increases according to company regulations or unexpected salary raise in case of outstanding ability;
Professional and dynamic working environment, unlimited promotion opportunities;
Working time: 8:30AM- 05:30PM, Monday – Friday;
Participated in social insurance, unemployment insurance, health insurance and full policies according to the labor law;
UNIT- Care health care insurance by level;
12 days of annual leave + 3 days of sick leave + 1 day of birthday per year
Work on the latest technology platform;
Competitive salary and benefits