Skill diminta
AirflowAngularCI/CDDockerGitJWTJavaKubernetesMongoDBPostgreSQLPythonRabbitMQReactRedisSQLSQL ServerSpring BootVue.js
Deskripsi
- Job description for Full Stack Java Developer at Công ty Cổ phần Tập đoàn Công nghệ Thiên Hoàng
- Full Stack Java Developer
- Mô tả công việc
- Phát triển và bảo trì cả frontend lẫn backend cho ứng dụng web.
- Hợp tác cùng UX/UI Designer, Product Owner và các lập trình viên khác để mang lại trải nghiệm người dùng liền mạch.
- Thiết kế và triển khai API RESTful, đồng thời tích hợp dịch vụ bên thứ ba.
- Tối ưu hiệu năng, khả năng mở rộng và tốc độ phản hồi của hệ thống.
- Viết mã sạch, dễ đọc và dễ bảo trì theo chuẩn phát triển phần mềm.
- Thực hiện kiểm thử đơn vị (unit test) và kiểm thử tích hợp (integration test) nhằm đảm bảo chất lượng.
- Nhanh chóng xác định, phân tích và khắc phục lỗi phần mềm.
- Tham gia đầy đủ quy trình Agile/Scrum: lập kế hoạch sprint, code review, daily stand-up,…
- Thu thập, phân tích yêu cầu nghiệp vụ; viết tài liệu phân tích, đặc tả kỹ thuật; thiết kế kiến trúc hệ thống và sơ đồ cơ sở dữ liệu.
- Yêu cầu ứng viên
- Java & Spring/Spring Boot – Tối thiểu 3 năm kinh nghiệm thực tế; nắm vững Dependency Injection, vòng đời Bean.
- Phát triển giao diện – Thành thạo ít nhất một framework hiện đại (React, Vue hoặc Angular).
- API & Messaging – Có kinh nghiệm thiết kế API RESTful và làm việc với hệ thống truyền thông theo sự kiện (event-driven).
- JPA/Hibernate – Thành thạo ánh xạ entity, tối ưu truy vấn và quản lý giao dịch.
- Design Principles & Patterns – Áp dụng linh hoạt SOLID cùng các mẫu như Factory, Singleton, Strategy, Repository.
- Bảo mật – Kinh nghiệm sâu với Spring Security: xác thực, phân quyền, JWT, OAuth2.
- SQL & CSDL quan hệ – Kỹ năng SQL nâng cao, tối ưu chỉ mục (index), đảm bảo ACID và tuning hiệu năng trên Oracle, PostgreSQL hoặc SQL Server.
- Phát triển hệ thống chịu tải cao – Hiểu rõ caching, load balancing, xử lý song song, giám sát và benchmark.
- Công cụ – Thành thạo Git và công cụ quản lý công việc (Jira hoặc tương đương).
- Kỹ năng ưu tiên
- Quen thuộc CI/CD, Infrastructure-as-Code, Docker và Kubernetes.
- Trải nghiệm thực tế với Kafka, RabbitMQ hoặc các message broker khác.
- Kinh nghiệm triển khai, vận hành dịch vụ trên Kubernetes.
- Hiểu kiến trúc microservice và CSDL NoSQL (MongoDB, Redis).
- Từng sử dụng Superset, Airbyte, Airflow.
- Biết Python hoặc có nền tảng AI/ML là lợi thế lớn.
- Đọc viết tài liệu kỹ thuật tiếng Anh; giao tiếp được bằng tiếng Anh là điểm cộng.
- Kỹ năng mềm
- Tư duy phân tích tốt, tinh thần chủ động cao.
- Khả năng làm việc dưới áp lực và tuân thủ deadline.
- Đam mê công nghệ, luôn sẵn sàng học hỏi và cập nhật kiến thức mới.
- Quyền lợi
- Lương: hấp dẫn
- Thời gian làm việc: thứ 2 đến thứ 6, 08h30 đến 17h30.
- Đánh giá nhân sự và điều chỉnh lương: định kỳ 1 năm 1 lần.
- Làm việc onsite tại ngân hàng số 1 Việt Nam, trực tiếp tham gia vào các dự án tiên phong về chuyển đổi số.
- Nghỉ phép: 12 ngày/năm
- Nghỉ lễ, nghỉ thai sản, nghỉ ốm, nghỉ hiếu hỉ: theo quy định chung của luật Lao động.
- BHXH, BHYT, BHTN, Bảo hiểm Bảo Việt cho 100% cán bộ sau thời gian thử việc.
- Chính sách thu hút và đãi ngộ nhân tài.
- Chính sách ưu đãi đối với nhân viên có thâm niên làm việc tại công ty.
- Thu nhập: lương tháng 13; thưởng theo dự án, thưởng theo kết quả kinh doanh và mức độ đóng góp; thưởng theo năng lực và mức độ hoàn thành công việc của từng thành viên đánh giá hàng tháng và trả thưởng theo quý; thưởng các ngày lễ lớn.
- Chế độ nghỉ mát, du xuân, liên hoan cuối năm cho nhân viên và gia đình.
- Các hoạt động giao lưu bóng đá, golf, văn nghệ...
- Chính sách đào tạo về chuyên môn, nghiệp vụ và kỹ năng cho nhân viên. Hỗ trợ 100% kinh phí học và thi các chứng chỉ chuyên môn.
- Địa điểm làm việc: Hà Nội: Tòa nhà Viwaseen, 48 Tố Hữu, Phường Đại Mỗ, Hà Nội
- Hồ sơ ứng tuyển gửi về LINK hoặc qua email cuongnq@thienhoang.com.vn tiêu đề: Họ và tên - Vị trí ứng tuyển
- Liên Hệ: 092.132.9390
- Email: cuongnq@thienhoang.com.vn
- Website: https://www.thienhoang.com.vn/
- List job tổng hợp: https://docs.google.com/spreadsheets/d/1dNYPKJgrIcKwiqMvbHVGuqWcFIz_iR856w63DGb3TEE/edit?usp=sharing