Senior Backend Developer (Java, Spring, SQL)
Description
Top 3 Reasons To Join Us
The Job
- Phối hợp với Technical Lead đánh giá tính khả thi và thiết kế giải pháp (kiến trúc phần mềm, tích hợp API, module/layer, lưu trữ dữ liệu) cho các đầu bài từ Business Analyst/Business Solution.
- Trực tiếp phát triển các tính năng có nghiệp vụ phức tạp, độ khó cao, phạm vi ảnh hưởng và rủi ro lớn trong hệ thống.
- Chủ động nghiên cứu, tìm hiểu các hệ thống và chức năng được giao; có khả năng nắm bắt nhanh các ứng dụng/hệ thống legacy để đề xuất và triển khai cải tiến.
- Áp dụng các giải pháp bảo mật theo quy định của công ty.
- Đánh giá đầy đủ các trường hợp (edge case) khi nhận yêu cầu xây dựng/sửa đổi tính năng, đảm bảo hiểu đúng bản chất vấn đề trước khi triển khai.
- Xử lý sự cố phát sinh trong vận hành, xác định nguyên nhân gốc.
- Đề xuất và triển khai các phương án tối ưu hiệu suất, chất lượng cho quá trình phát triển sản phẩm.
- Chia sẻ, đào tạo chuyên môn cho các thành viên trong mảng phụ trách.
- Cập nhật công nghệ, xu hướng mới liên quan đến phát triển sản phẩm.
Your Skills and Experience
Kiến thức & kinh nghiệm:
- Tối thiểu 5 năm phát triển backend với Java.
- Nắm vững JDK 11+, Spring Boot 2.x+, Spring Framework 5+.
- Có kinh nghiệm thiết kế và xây dựng RESTful API, kiến trúc Microservice, xử lý Distributed transaction.
- Có kinh nghiệm làm việc với các hệ thống yêu cầu chặt chẽ về ACID.
- Có kinh nghiệm làm việc với RDBMS (Oracle/MySQL/PostgreSQL) và search engine (Elasticsearch).
- Có kinh nghiệm làm việc và tối ưu truy vấn SQL (PL/SQL là lợi thế)
- Có kinh nghiệm viết Unit test, Integration test.
- Đã triển khai theo mô hình Agile/Scrum.
- Ưu tiên: Spring Cloud, Spring Security, Redis, Kafka, CI/CD.
Kỹ năng:
- Kiến thức vững về cấu trúc dữ liệu, thuật toán và các nguyên tắc thiết kế phần mềm.
- Hiểu biết về bảo mật ứng dụng (authentication/authorization,OIDC,OAuth2 cơ bản...).
- Thành thạo công cụ quản lý mã nguồn và công việc (Gitlab, Jira,Confluence).
- Kỹ năng phân tích, sắp xếp thứ tự ưu tiên công việc.
- Kỹ năng giao tiếp, làm việc nhóm tốt.
- Có tư duy cầu tiến,có đam mê định hướng phát triển lâu dài với nghề lập trình.
- Nhanh nhẹn,phù hợp với hệ giá trị cốt lõi của SHS.
Why You'll Love Working Here
Phúc Lợi
- Bảo hiểm
- Du Lịch
- Phụ cấp
- Du lịch nước ngoài
- Đồng phục
- Thưởng
- Chăm sóc sức khỏe
- Đào tạo
- Tăng lương
- Công tác phí
- Phụ cấp thâm niên
- Chế độ nghỉ phép
