Mô tả công việc: Job description - Design application structure, architect
- Design application database
- Design and implement API
- Produce functional, technical documents when requested
- Lead other engineers in communication and collaboration with PM and other teams (frontend, devops, QC, ...)
- Train Junior Developers
Job requirement - Minimum education level: Bachelor’s Degree in computer science, Information Technology or equivalent
- Familiar with software development processes (Waterfall, Agile)
- Experience in Server Application Programming using Java (at least 3 years)
- Experience in Java application framework (Spring, Spring boot, Hibernate, Jupiter, Mockito, Swagger, Flyway, Liquibase,...)
- Experience in design and implement REST API
- Experience in developing applications using messaging services, caching services
- Experience in working with application servers (Tomcat, JBoss, WebLogic...)
- Experience in RDBMS and Modern Database System (MySQL, PostgreSQL...)
- Experience in optimizing application performance and handling large amount of data
- Experience in data security, OAuth2, OIDC, OWASP, SAST, DAST,...
- Experience in modern protocol, e.g. MQTT, WebSocket, RPC,...
- Experience in using cloud services (AWS, Azure, GCP,...)
- Able to communicate in English
- Experience in Web Programming technologies (HTML5, Bootstrap, jQuery, AngularJS, ReactJs...)
- Catch up with modern technologies (micro-services, IOT, big-data, AI, Blockchain...)
Benefit - International working environment with friendly and passionate colleagues
- Onsite opportunity to Japan, and Singapore for training and supporting customer
- Meaningful work with experienced strong technical veterans
- Flat structure, simple processes transparency
- Attractive compensation, regular assessments, and salary reviews
- 19 paid days off per year
- WFH 1 day per week*
- 100% salary full social insurance during probation period;
- Premium health care insurance (PTI);
- Free lunch, snacks, coffee and tea;
- Special celebration on 8/3, 1/6, Xmas, Tet holiday...;
- Outing/team-building activities (company trip, sport, dinner...)
Quyền lợi ứng viên: Văn Hóa Công Ty Tốt, Văn Phòng Tiện Nghi, đào tạo nội bộ
Yêu cầu hồ sơ: Từ khóa việc làm: Java Developer, Developer, CNTT khác, Senior Developer, Software
Kỹ năng cần có: Java, Spring, API, MySQL, API
Kinh nghiệm làm việc: Không yêu cầu kinh nghiệm
Giới tính: Không yêu cầu