Mô tả công việc
Với vai trò Senior Backend Engineer, bạn không chỉ viết code — bạn tham gia thiết kế kiến trúc, mentor junior, đảm bảo chất lượng và hiệu năng của hệ thống. DTH ưu tiên các kỹ sư có tư duy hệ thống, tự chủ và quan tâm tới chất lượng dài hạn.
- ✓Thiết kế & phát triển backend: Xây dựng REST/GraphQL API, microservices, batch jobs trên nền Java 17+, Spring Boot 3, Jmix Framework. Đảm bảo code có test coverage cao.
- ✓Mô hình hóa dữ liệu: Thiết kế schema PostgreSQL/Oracle, tối ưu query, viết stored procedure khi cần. Làm việc với cả OLTP và data warehouse.
- ✓Tích hợp hệ thống: Tích hợp với LGSP, NGSP, Kafka, các hệ thống của khách hàng (LDAP, SSO, ERP) qua REST/SOAP/MQTT.
- ✓Tối ưu hiệu năng: Profiling, caching (Redis), tối ưu JVM, query plan. Phát hiện và xử lý bottleneck trong môi trường production.
- ✓Code review & mentoring: Review PR, chia sẻ best practice, mentor 2-3 junior developer trong team.
- ✓DevOps mindset: Tham gia CI/CD pipeline (GitLab CI, Jenkins), container hóa (Docker), deploy trên Kubernetes.
Yêu cầu ứng viên
Bắt buộc
- +3+ năm kinh nghiệm phát triển backend với Java và Spring Framework.
- +Vững vàng OOP, design pattern, SOLID, clean architecture.
- +Kinh nghiệm với PostgreSQL hoặc Oracle, viết SQL phức tạp và tối ưu performance.
- +Sử dụng Git, biết viết unit test (JUnit, Mockito) và integration test.
- +Hiểu RESTful API design, JWT, OAuth2.
- +Tư duy logic tốt, khả năng đọc và viết tài liệu kỹ thuật bằng tiếng Anh.
Ưu tiên
- ★Có kinh nghiệm với Jmix Framework hoặc các low-code platform tương đương.
- ★Đã làm với Kafka, RabbitMQ, Redis trong môi trường production.
- ★Kinh nghiệm Docker, Kubernetes, Helm chart.
- ★Đã triển khai dự án cho khối Chính phủ hoặc tài chính ngân hàng.
- ★Có chứng chỉ Oracle Java, AWS, GCP, Spring Professional.
Quyền lợi
Lương theo năng lực
Phỏng vấn xác định mức theo capability — không giới hạn trần.
Thưởng dự án minh bạch
Thưởng dự án theo milestone, thưởng 13 tháng.
Tham gia kiến trúc
Có tiếng nói trong quyết định công nghệ — không chỉ implement.
Bảo hiểm cao cấp
BHYT + bảo hiểm sức khỏe cho nhân viên và người thân.
Đào tạo & chứng chỉ
Tài trợ chứng chỉ Spring, Cloud, Kubernetes — không giới hạn.
Lộ trình kỹ thuật
Senior → Staff → Principal Engineer hoặc Tech Lead → Architect.
Quy trình ứng tuyển
-
1
Gửi CV qua nút ứng tuyển bên dưới hoặc email [email protected]. Phản hồi trong 3 ngày.
-
2
Phỏng vấn HR Trao đổi về kinh nghiệm, mong muốn và văn hóa.
-
3
Technical Interview Live coding (45 phút), system design (45 phút) với Tech Lead.
-
4
Phỏng vấn Engineering Manager Trao đổi định hướng, scope công việc và offer.
Ứng tuyển
Gửi CV và thông tin để DTH liên hệ với bạn trong 3 ngày làm việc: