Senior Backend Engineer
Công ty TNHH Một thành viên Ứng dụng Kỹ thuật và Sản xuất (TECAPRO)
Mô tả công việc
• Phân tích yêu cầu kỹ thuật từ tài liệu nghiệp vụ/SRS, Figma và yêu cầu của khách hàng để thiết kế giải pháp backend phù hợp. • Thiết kế API, mô h́nh dữ liệu, luồng xử lư backend, cơ chế tích hợp và các thành phần kỹ thuật trước khi lập tŕnh; tham gia review thiết kế với team. • Phát triển, tối ưu các dịch vụ backend trên nền tảng Java, Spring Boot, Spring Data JPA và các công nghệ liên quan. • Tham gia xây dựng kiến trúc microservices, RESTful API, event-driven và các cơ chế tích hợp giữa các hệ thống. • Phối hợp với BA, FE, QA/Test, DevOps và đối tác để đảm bảo chất lượng, tiến độ và khả năng vận hành của sản phẩm. • Kiểm soát chất lượng mã nguồn, review code, hướng dẫn kỹ thuật cho các thành viên trong nhóm và xử lư các vấn đề kỹ thuật phức tạp. • Nghiên cứu, đề xuất giải pháp công nghệ nhằm tối ưu hiệu năng, bảo mật, khả năng mở rộng và tính ổn định của hệ thống. • Tham gia triển khai, hỗ trợ nghiệm thu, xử lý lỗi sau triển khai và có thể onsite tại khách hàng tùy theo yêu cầu dự án.
Yêu cầu công việc
1. Yêu cầu • Tốt nghiệp Đại học chuyên ngành CNTT hoặc các ngành liên quan đến CNTT. • Có từ 3 năm kinh nghiệm trở lên làm việc với Java, Spring Boot, Spring Data JPA. • Có kinh nghiệm đảm nhận vai trò team lead, tech lead hoặc senior backend. • Nắm vững OOP, MVC, cấu trúc dữ liệu, giải thuật, nguyên tắc thiết kế API và thiết kế cơ sở dữ liệu. • Có kinh nghiệm với cơ sở dữ liệu quan hệ như PostgreSQL, MySQL, Oracle và một số nền tảng NoSQL/cache/search như Redis, MongoDB, Elasticsearch. • Có kinh nghiệm xây dựng các hệ thống microservice, RESTful Web Services, tích hợp hệ thống, message queue/event-driven architecture. • Sử dụng thành thạo Git, Jira hoặc các công cụ quản lý công việc/tài liệu tương đương. • Thành thạo hoặc sẵn sàng sử dụng AI code assistant như Cursor, Claude, Copilot, ChatGPT để tăng năng suất nhưng vẫn đảm bảo kiểm soát chất lượng mã nguồn. 2. Lợi thế (không bắt buộc) • Có kinh nghiệm devops trên các nền tảng Docker, Kubernetes, thiết kế CI/CD pipeline. • Ứng viên có kinh nghiệm trong lĩnh vực tài chính, chứng khoán, ngân hàng, Fintech hoặc các hệ thống quy mô lớn của khối chính phủ/doanh nghiệp. • Tư duy logic tốt, chủ động, có khả năng tự học, chịu áp lực và giải quyết vấn đề độc lập.
Quyền lợi
• Thu nhập năm bao gồm: lương tháng 13 và thưởng Tết từ 01 - 03 tháng tùy theo kết quả công việc, kết quả kinh doanh của Trung tâm và mức độ đóng góp/vượt trội của cá nhân • Các khoản phúc lợi khác: tiền nghỉ mát, thưởng các dịp 30/4, 02/9, Tết Dương , • Được tham gia đầy đủ BHXH, BHYT, BHTN theo quy định. • Khám sức khỏe định kỳ hằng năm. • Đóng đầy đủ BHXH, BHYT, BHTN • Khám sức khoẻ định kỳ hàng năm , • Nghỉ phép 12 ngày/năm và các ngày nghỉ lễ theo quy định. • Nghỉ phép 12 ngày/năm + các ngày lễ theo quy định , • Được tham gia đào tạo nội bộ, chia sẻ chuyên môn và sử dụng các công cụ hỗ trợ năng suất như AI code assistant/AI productivity tools theo định hướng của Trung tâm. • Đào tạo nội bộ, chia sẻ kiến thức , • Tham gia các hoạt động team building, nghỉ mát hằng năm và các hoạt động văn hóa, sự kiện nội bộ tại Tecapro. • Company trip, Year End Party, hoạt động nội bộ , • Thu nhập cạnh tranh, trao đổi theo năng lực và kinh nghiệm thực tế • Được tham gia và dẫn dắt phát triển các hệ thống core lõi lớn của các bộ ngành, có bài toán thực tế, độ phức tạp cao • Có cơ hội tham gia sâu vào định hướng kiến trúc và giải ph