Loading...

Java Developer (Remote).

Remote

MÔ TẢ CÔNG VIỆC

    - Thiết kế, triển khai và tối ưu các dịch vụ backend và API bằng Java và Spring Boot/Spring Framework.
    - Phối hợp cùng Product Manager, Designer và các kỹ sư khác để chuyển đổi yêu cầu thành đặc tả kỹ thuật và hoàn thiện tính năng đúng tiến độ.
    - Viết code sạch, dễ bảo trì và hiệu quả, tuân thủ các tiêu chuẩn tốt nhất như unit testing, code review và CI/CD pipeline.
    - Khắc phục sự cố, debug trong môi trường production, đảm bảo hệ thống hoạt động ổn định và hiệu năng cao.
    - Cập nhật công nghệ mới và đề xuất cải tiến cho hệ thống hiện tại.

QUYỀN LỢI

    - Mức thu nhập thương lượng.
    - Thưởng giới thiệu: 1 ~ 10 triệu VNĐ cho mỗi ứng viên thành công do nhân viên giới thiệu.
    - Làm việc trong hệ thống lớn, hiện đại, có cơ hội nâng cao toàn diện kỹ năng kỹ thuật.
    - Cơ hội trở thành Key Person có tầm ảnh hưởng trong dự án, phát triển lên Leader/Project Manager.
    - Tham gia các hoạt động gắn kết nhân viên: Game Online (Half-Life, AOE, Dota2, LOL, Pubg...), Team Building...
    - Nhiều cơ hội thăng tiến dựa trên năng lực cá nhân và khung lương mở rộng.
    - Tiếp cận đa dạng dự án và công nghệ mới nhất.
    - Tham gia các khóa học chuyên môn và ngoại ngữ: AWS, Microservices, English, Japanese...

YÊU CẦU

    - Tối thiểu 5 năm kinh nghiệm làm việc trong lĩnh vực phát triển phần mềm, đặc biệt là backend development.
    - Thành thạo Java (JDK 8+), bao gồm lập trình hướng đối tượng (OOP), đa luồng (multithreading) và collections.
    - Có kinh nghiệm thực tế với hệ sinh thái Spring (Spring Boot, Spring MVC, Spring Security, Spring Data JPA).
    - Hiểu rõ về RESTful API, kiến trúc monolithic/microservices và các mẫu thiết kế phần mềm (design patterns) như MVC, Singleton, Factory.
    - Có kinh nghiệm làm việc với các cơ sở dữ liệu quan hệ (MySQL, PostgreSQL) và ORM framework như Hibernate.
    - Thành thạo sử dụng hệ thống quản lý mã nguồn (Git), công cụ build (Maven/Gradle) và framework kiểm thử (JUnit, Mockito).