-

Back-End Developer

BACK-END DEVELOPER

Toàn thời gian Hà Nội
Thông tin công việc
CHI TIẾT CÔNG VIỆC
  • Phân tích & Thiết kế: Phối hợp với BA, PM, Tech Lead phân tích nghiệp vụ; thiết kế và phát triển các API/backend service (RESTful API), đảm bảo chuẩn hóa, ổn định và phân quyền phù hợp.
  • Phát triển hệ thống: Triển khai business logic, validation, transaction, xử lý dữ liệu đồng bộ/bất đồng bộ bằng Java, Spring Boot (hoặc Spring MVC, Spring Data JPA/JDBC/MyBatis).
  • Cơ sở dữ liệu & Tích hợp: Thiết kế DB, viết và tối ưu câu lệnh SQL; tích hợp hệ thống qua REST API, Message Queue (Kafka/RabbitMQ),...
  • Vận hành & Quản lý chất lượng: Review code cho thành viên trong đội; phối hợp với DevOps đóng gói, triển khai (Docker, CI/CD) và xử lý sự cố hệ thống trên môi trường Production.
  • Tài liệu: Cập nhật tài liệu API, tài liệu kỹ thuật và hướng dẫn vận hành hệ thống.
YÊU CẦU CÔNG VIỆC
  • Ứng viên cần có tối thiểu 4 năm kinh nghiệm phát triển phần mềm backend, trong đó có ít nhất 3 năm làm việc trực tiếp với Java và Spring Boot/Spring Framework.
  • Đã từng tham gia tối thiểu 2–3 dự án thực tế đã triển khai production, ưu tiên các dự án có quy mô nhiều module, nhiều người dùng, nhiều hệ thống tích hợp hoặc yêu cầu vận hành ổn định.
  • Ưu tiên ứng viên từng tham gia các hệ thống lớn trong lĩnh vực y tế, giáo dục, chính phủ điện tử hoặc hệ thống doanh nghiệp lớn.
  • Có kinh nghiệm làm việc với cơ sở dữ liệu quan hệ như Oracle, PostgreSQL, MySQL, SQL Server; biết viết SQL, tối ưu truy vấn, xử lý transaction, index và lỗi dữ liệu.
  • Có kinh nghiệm làm việc theo quy trình phát triển phần mềm có kiểm soát như Agile/Scrum, Waterfall cải tiến, hoặc mô hình dự án doanh nghiệp có BA, PM, Tester, DevOps, DBA tham gia.
  • Có khả năng thiết kế và phát triển RESTful API đúng chuẩn, có phân trang, filter, sort, validate dữ liệu, xử lý lỗi tập trung, chuẩn hóa response và versioning khi cần.
  • Có kinh nghiệm với JPA/Hibernate hoặc MyBatis/JDBC, hiểu entity mapping, transaction, lazy/eager loading, N+1 query, batch processing và cách tối ưu truy vấn.
  • Sử dụng tốt SQL, có khả năng đọc execution plan ở mức cơ bản đến khá, biết thiết kế index, tối ưu câu lệnh, xử lý dữ liệu lớn, transaction, deadlock/lock và connection pool.
  • Hiểu nguyên tắc thiết kế backend theo lớp như Controller, Service, Repository, Domain/Entity, DTO, Mapper, Validator, Exception Handler.
  • Kỹ năng bổ trợ: Đọc log, debug tốt; hiểu biết cơ bản về Docker, CI/CD, Linux command; quen thuộc với quy trình Agile/Scrum hoặc Waterfall.
QUYỀN LỢI
  • Gói thu nhập hấp dẫn theo năng lực ứng viên (Lương tháng 13 + lương kinh doanh hàng năm).
  • Môi trường làm việc thân thiện, cởi mở.
  • Cơ sở vật chất và công cụ làm việc hiện đại, tiện nghi, ứng dụng công nghệ, chuyển đổi số toàn trình.
  • Cơ chế BHXH theo quy định của luật lao động.
  • Phụ cấp trang phục lên tới 5M/năm.
  • Thưởng các ngày lễ: 2/9, tết Trung Thu, tết Thiếu nhi, 30/4-1/5.....
  • 12 ngày phép/năm, được quy đổi thành tiền mặt nếu chưa dùng hết phép.
  • Tham gia các hoạt động gắn kết: Team building, nghỉ mát....
  • Lộ trình thăng tiến rõ ràng, nhiều cơ hội phát triển và tích lũy kiến thức từ các dự án lớn.
THÔNG TIN THAM KHẢO
Thông tin liên hệ:
Job Tags

Việc làm Hot

Chúng tôi không thu bất kì chi phí nào
của ứng viên, sinh viên trong quá trình tuyển dụng, thực tập

🥳 Kết nối với chúng tôi