Phát triển hệ thống backend: Thiết kế, phát triển, triển khai và bảo trì các dịch vụ backend sử dụng Java, Spring Framework và các công nghệ liên quan.
Làm việc với cơ sở dữ liệu: Xây dựng và tối ưu hóa truy vấn với PostgreSQL, sử dụng JPA/Hibernate để quản lý ORM.
Tích hợp hệ thống: Làm việc với Redis để caching, xây dựng các giải pháp Microservices và tích hợp API RESTful.
Bảo đảm chất lượng mã nguồn: Thực hiện kiểm thử đơn vị (Unit Testing), viết mã nguồn sạch, bảo trì dễ dàng và tuân thủ các tiêu chuẩn lập trình.
Hỗ trợ đội nhóm: Phối hợp chặt chẽ với đội ngũ Frontend, QA và Product để đảm bảo sản phẩm hoàn thiện, đáp ứng yêu cầu kinh doanh.
Giải quyết vấn đề: Khắc phục sự cố, tối ưu hóa hiệu năng hệ thống, đảm bảo tính ổn định và khả năng mở rộng.
Trình độ: Tốt nghiệp Đại học ngành Công nghệ thông tin, Khoa học máy tính hoặc lĩnh vực liên quan.
Kinh nghiệm:
Ít nhất 2-3 năm kinh nghiệm phát triển backend với Java và Spring Framework (Spring Boot, Spring Data).
Có kinh nghiệm làm việc với cơ sở dữ liệu quan hệ (PostgreSQL) và Redis.
Hiểu biết về
kiến trúc Microservices và các công nghệ hỗ trợ.
Kỹ năng:
Thành thạo Java, JPA/Hibernate.
Hiểu biết tốt về cấu trúc dữ liệu, thuật toán và thiết kế phần mềm.
Sử dụng thành thạo Git và công cụ CI/CD.
Có kinh nghiệm triển khai hệ thống trên môi trường Docker, Kubernetes là một lợi thế.
Ưu tiên:
Có kinh nghiệm sử dụng RabbitMQ, Kafka hoặc các hệ thống message queue khác.
Hiểu biết về bảo mật API, xử lý lỗi (error handling) và quản lý phiên bản dịch vụ (versioning).
Lương thỏa thuận, cạnh tranh theo năng lực, tham gia đầy đủ các chế độ BHXH.
Đánh giá lương 1 lần/năm
Thưởng Lễ Tết, thưởng nhân viên xuất sắc theo quý, quà cho các dịp đặc biệt, việc hiếu hỉ và quà thăm hỏi khác cho CBNV.
Thưởng cuối năm: Dựa vào hiệu suất công việc và tình hình hoạt động kinh doanh của công ty sẽ ban hành Quy chế thưởng
Các hoạt động nội bộ khác: Year End Party, Team Building, Party,...
Công ty hỗ trợ trang thiết bị làm việc