Top 3 Reasons To Join Us
Very attractive salary package and Bonus
Overseas: Technical trainings and certifications
Global career opportunity
The Job
Perform development activities to build new and maintain existing WEB-based software systems using Java Frameworks, Front-end frameworks and databases.
Responsibilities
- Participate in developing web applications, new modules, features from beginning till end in the functional system (It can be Full-Stack from Frontend to Backend services and databases depends on skills and experiences).
- Participate in analyzing requirements, design architecture, perform coding, unit tests, testing and technical documentation in line with user & system requirements to deliver source code, documents and test scripts that meet client's needs and meet the release milestone.
- Perform bugs fixing, maintaining, enhancement existing WEB application modules.
- Assist Team Leads, Managers in reporting project status and deliverable estimations.
- Perform code review and supports colleagues.
- Conduct training & coaching team members in software engineering development if required.
- Supports team leads on maintaining development environments if required to make sure smooth development.
- Perform 3rd level support in and after office hours if needed to ensure fastest possible recovery to service.
Your Skills and Experience
Skills & Qualifications:
- Software development skills using Java, ReactJS are required.
- Good problem-solving skills.
- Communication skills: Intermediate-level English (especially reading and writing).
- Ability to work independently, proactive problem solver.
Knowledge & Experience:
- Have at least 3-years experience in web development using Java 17 and Spring Boot/ Spring Framework
- Experience with RESTful Web Service with Spring/Spring Boot
- Have at least 2-years experience in web development using ReactJS and related libraries e.g. Redux, Webpack, Babel, Gulp, Sass, Axios
- Experience coding multi-threaded Java applications
- Experience in MySQL with stored procedures, SQL and index
- Experience in application performance troubleshooting
- Understand OOP concepts and design patterns
- Able to perform code review and give suggestions on solutions and designs
- Experience in Junit and Jet
PLUS points:
- Well design and develop web application with a large number of concurrent users and with high performance requirement is a BIG PLUS.
- Experience with Java 21 is a PLUS
- Experience/Knowledge on any of Redis, Elasticsearch is a PLUS
Why You'll Love Working Here
(*) BONUSES & REWARDS
- Competitive Salary
- 13th Month Salary & Performance Bonus
- Employee of the Year Award
(*) TRAINING & DEVELOPMENT
- In-house & Overseas Training
- Full reimbursement for international Technical Certification
- Global career opportunity
(*) ANNUAL PAID LEAVES
- Vacation Leave: 12 days per year
- Medical Leave: 8 days per year
- 1 extra seniority day for every 3 years of service
(*) HEALTHCARE
- Annual Routine Check-up
- Premium Healthcare Insurance
- Comprehensive Insurance
(*) WELLNESS AND LEISURE ACTIVITIES
- Annual Team Building
- Soccer & Badminton Club and Sports activities
- Entertainment activities: Music band, Karaoke & Play-station time
- Celebrations special events: Birthdays, Christmas, New Year/Year-end Party.
(*) PERKS
- Fruits Days Twice a Month
- Unlimited snacks & beverages
(*) BONUSES & REWARDS
- Competitive Salary
- 13th Month Salary & Performance Bonus
- Employee of the Year Award
(*) TRAINING & DEVELOPMENT
- In-house & Overseas Training
- Full reimbursement for international Technical Certification
- Global career opportunity
(*) ANNUAL PAID LEAVES
- Vacation Leave: 12 days per year
- Medical Leave: 8 days per year
- 1 extra seniority day for every 3 years of service
(*) HEALTHCARE
- Annual Routine Check-up
- Premium Healthcare Insurance
- Comprehensive Insurance
(*) WELLNESS AND LEISURE ACTIVITIES
- Annual Team Building
- Soccer & Badminton Club and Sports activities
- Entertainment activities: Music band, Karaoke & Play-station time
- Celebrations special events: Birthdays, Christmas, New Year/Year-end Party.
(*) PERKS
- Fruits Days Twice a Month
- Unlimited snacks & beverages