A. JOB DESCRIPTION
Development
- Develop high-quality web applications by analyzing client requirements and producing clean, efficient code.
- Collaborate with team members and cross-functional teams (SRE, QC, Designer...) to design and implement software features and enhancements.
- Maintenance of web application systems with a large user base.
Testing, Debugging, and Troubleshooting
- Conduct thorough testing of web applications to identify and resolve bugs or issues.
- Work closely with the QC team to ensure application quality and reliability.
Security and Compliance
- Implement security best practices to protect web applications from vulnerabilities and cyber threats.
- Ensure compliance with data protection and privacy regulations.
Documentation
- Create and maintain technical documentation in the project using English, including code comments and guides for non-tech persons.
- Maintenance of up-to-date documentation for future reference and knowledge sharing.
Collaboration and Communication
- Communicate effectively with team members and stakeholders to understand project requirements.
- Communicate technical concepts to non-technical stakeholders effectively.
Continuous Learning
- Stay updated with the latest trends and technologies in software development.
- Continuously improve coding skills and adopt best practices for efficient development.
B. YOUR SKILLS AND EXPERIENCE
Qualifications and Education Requirements:
Education:
Bachelor's Degree in Computer Science, Engineering, or related field (or equivalent experience).
Required Tech Skills and Experience:
Java
Servlet/JSP
Apache Tomcat
RDBMS (Oracle / MySQL)
Java Batch (cron-based)
REST API / FTP
Linux / On-prem environment
Required Skills:
Java (3+ years)
Experience with Java Web Application (Servlet / JSP or similar)
Experience with Apache Tomcat
Experience with RDBMS (Oracle / MySQL) & SQL
Experience with batch processing
Basic Linux operation skills
Nice to Have:
Experience with legacy / enterprise systems
Experience with Spring Framework
Experience with FTP / file integration
Experience working with on-prem (on-premises) / private cloud
C. WHY YOU'LL LOVE WORKING HERE
- Fully paid insurance coverage, premium health care, and annual health check-ups at internationalclinics
- 20 days of annual leave plus 1 more day for the Anniversary Establishment Day in Oct
- All benefits followed Vietnamese labor law, including a 13th-month salary
- Training allowance
- Annual company trip and team building
- Annual performance review
- Free parking card
- A laptop that fits your needs.
- Sport Club (Football, Badminton)
- English Club
- Free beverages
- Working from Monday to Friday (9am -6pm)