Chuyên viên phát triển giải pháp (Senior Java developer)

MÔ TẢ CÔNG VIỆC

Thực hiện xây dựng, phát triển và bảo trì các dự án phần mềm ứng dụng di động:

Tiếp nhận và đánh giá các dự án được phân công từ trưởng nhóm lập trình. Thực hiện dự án theo kế hoạch.

Tìm hiểu nhu cầu người dùng thông qua các tài liệu phân tích.

Thiết kế API từ backend, xử lý dữ liệu hợp lý. Phối hợp với QC để thực hiện kiểm thử và sửa lỗi.

Phối hợp chặt chẽ với đơn vị liên quan để đảm bảo tính đúng đắn khi thực hiện các yêu cầu.

Thực hiện kiểm thử và đóng gói phần mềm sau khi hoàn thành dự án

Hỗ trợ triển khai các hệ thống phần mềm ứng dụng lên hệ thống:

Hỗ trợ triển khai dự án phần mềm đã phát triển theo sự điều phối của trưởng nhóm lập trình.

Cấu hình environment variables - deployment cho các Micro Service 

Hỗ trợ vận hành hệ thống phần mềm ổn định, an toàn và hiệu suất cao. Xử lý lỗi phát sinh từ phản hồi của người dùng.

Báo cáo quá trình hỗ trợ triển khai cho trưởng nhóm lập trình/trưởng bộ phận 

Phối hợp với bộ phận liên quan đảm bảo hệ thống ứng dụng phần mềm di động được triển khai, vận hành hiệu quả:  

Phối hợp trao đổi, tương tác với các đội nhóm, bộ phận CNTT, đối tác kỹ thuật bên ngoài, các bộ phận liên quan để làm rõ yêu cầu, hiện trạng vấn đề, sự cố và đồng hành triển khai giải pháp đáp ứng yêu cầu, giải quyết các vấn đề sự cố.

Làm việc chặt chẽ với bộ phận phát triển giải pháp phần mềm, trong việc xây dựng kiến trúc tích hợp hệ thống đảm bảo tính sẵn sàng, nâng cao, mở rộng của hệ thống CNTT.

Phân tích, tái hiện sự cố, lỗi về chức năng nghiệp vụ tìm ra nguyên nhân để phối hợp xử lý vấn đề, sửa lỗi.  

Phát triển, cải tiến liên tục các yêu cầu nghiệp vụ chức năng và tuân thủ các quy trình phát triển sản phẩm ứng dụng phần mềm di động:  

Thực hiện việc cái tiến, bổ sung và phát triền các yêu cầu nghiệp vụ chức năng của ứng dụng đáp ứng theo yêu cầu của các Phòng ban chuyên môn.

Cập nhật tính năng mới, hỗ trợ phiên bản hệ điều hành mới nhất.

Phát triển xây dựng các quy trình phát triển sản phẩm ứng dụng cũng như tuân thủ thực hiện.  

Đồng nhất các chức năng vận hành của các phòng ban trên các sản phẩm ứng dụng liên quan.

Các yêu cầu nghiệp vụ sau khi được triển khai trên sản phẩm ứng dụng được ghi nhận, phân tích ở mức độ tích hợp đến ứng dụng khác.

Nghiên cứu công nghệ mới và áp dụng vào ứng dụng hiện tại:

Tìm hiểu các công nghệ giải pháp lập trình Backend, công nghệ tích hợp mới 

Đề xuất giải pháp công nghệ giúp cải thiện hiệu suất, bảo mật, trải nghiệm người dùng. 

Triển khai thử nghiệm (POC), đánh giá hiệu quả trước khi áp dụng vào sản phẩm chính thức.


YÊU CẦU

Tối thiểu 4-5 năm kinh nghiệm dày dặn trong lập trình ứng dụng Backend sử dụng ngôn ngữ Java, triển khai phần mềm trên các hệ thống máy chủ và tích hợp thông qua API RESTful, FTP file, database với các kỹ thuật, giải pháp lập trình phát triển giải pháp, phần mềm, các sản phẩm phần mềm khởi nghiệp:

o Nền tảng: Java - Spring MVC, Spring Boot Microservices, Struts, Hibernate, Vaadin; PHP-  Laravel, Symfony, Wordpress, CakePHP, CodeIgniter.

o Cơ sở dữ liệu: Oracle, PostgreSQL,  MySQL, MongoDB, H2, SQL Server

o Công nghệ website: Servlet, JSP, Spring MVC, JSF, GWT, Angular, Ionic, React, HTML, CSS, Javascript

o Lập trình phần đệm trung gian: JMS, Integration framework such as Spring Integration, Camel, 

o Tích hợp: KaSocket, Webservice, Restful, Kafka

o Scripting: Groovy, Python; Log: ELK, EFK

o Quản lý mã nguồn: Gitlab, Bitbucket, Maven

o Công cụ đóng gói phần mềm: Gradle, Fastlane, Xcode, Android Studio

o Quy trình Agile (Scrum/Kanban): Daily Standup, Sprint Planning, Sprint Review, Retrospective.

Quản lý triển khai và phát hành phần mềm: Gitl CI/CD, Jenkins, Docker, Kubernetes

Có khả năng tốt giao tiếp, tiếp cận và giải quyết vấn đề làm rõ yêu cầu nghiệp vụ, kỹ thuật lập trình backend,.

o Có kinh nghiệm tốt tối thiểu 2 năm khảo sát, phân tích nghiệp vụ, tư duy logic, nắm bắt tốt vấn đề.

o Có kinh nghiệm tốt tối thiếu 7 năm lập trình ứng dụng các chức năng phần mềm, giải quyết các vấn đề, lỗi bằng các giải pháp tối ưu nhất.

o Có kinh nghiệm tốt tối thiểu 5 năm trong lúc lập trình giải pháp phần mềm về viết các procedure, scripting truy vấn, tương tác, quản lý dữ liệu trên cơ sơ dữ liệu.

o Khả năng làm việc dưới áp lực cao và luôn đổi mới phương pháp, sáng tạo giải pháp.

o Có kinh nghiệm trong kiểm thử mã nguồn lập trình đáp ứng chức năng nghiệp vụ yêu cầu.

o Có kinh nghiệm phối hợp công việc tốt với các thành viên công nghệ thông tin nội bộ phòng ban CNTT, với các phòng ban chuyên môn, đối tác liên quan.

Có kiến thức và kinh nghiệm cơ bản trong mô hình quy trình xây dựng phần mềm Agile (Scrum/ Kanban).

Khả năng tự học và nghiên cứu: Chủ động tìm hiểu, cập nhật, áp dụng, tối ưu vào công việc với công nghệ mới.

Kỹ năng làm việc nhóm: Hợp tác hiệu quả với đồng nghiệp, hỗ trợ và chia sẻ kiến thức.

Kỹ năng quản lý thời gian: Lập kế hoạch, ưu tiên công việc để đảm bảo tiến độ dự án.

Kỹ năng viết tài liệu: Viết tài liệu kỹ thuật, hướng dẫn sử dụng, báo cáo tiến độ.

Bảo mật và tối ưu hệ thống: Kiến thức, kinh nghiệm về bảo mật dữ liệu, tối ưu hiệu suất ứng dụng, hiệu suất hạ tầng; mã hóa dữ liệu bằng các thuật toán Backend

CÁCH THỨC ỨNG TUYỂN
  • 1. Ứng tuyển trực tuyến qua các kênh sau:

    Email: [email protected]

    LinkedInhttps://www.linkedin.com/in/tuyendungtapdoanhungthinh/

    Fanpage: https://www.facebook.com/TuyendungTapdoanHungThinh

    2. Nộp hồ sơ trực tiếp hoặc gửi qua đường bưu điện, đến địa chỉ:

    Phòng tuyển dụng: Tầng 2, khu căn hộ Saigon Mia, đường 9A khu dân cư Trung Sơn, Bình Hưng, Bình Chánh, TP.HCM (ghi rõ vị trí dự tuyển bên ngoài hồ sơ)

    3. Hồ sơ bao gồm:
    - Mẫu Thông tin dự tuyển của Tập đoàn Hưng Thịnh (Download tại đây)  hoặc CV cá nhân.

    - Các văn bằng, chứng chỉ chuyên môn có liên quan.

    Ghi chú: Phòng Tuyển dụng sẽ ưu tiên liên hệ, mời phỏng vấn ứng viên đáp ứng các tiêu chí của vị trí ứng tuyển.

TRỤ SỞ CHÍNH

TP.HỒ CHÍ MINH

53 Trần Quốc Thảo, P.Võ Thị Sáu, Q.3, TP.HCM
Điện thoại: (028) 7307 5888
Email: [email protected]
Website: www.hungthinhcorp.com.vn
VĂN PHÒNG ĐẠI DIỆN

TP.HỒ CHÍ MINH

Tầng 2-3 TTTM Merry Plaza, đường số 9A, khu dân cư Trung Sơn, xã Bình Hưng, huyện Bình Chánh, TP.HCM
Điện thoại: (028) 7307 5888
VĂN PHÒNG ĐẠI DIỆN

HÀ NỘI

Tòa nhà VCCI, số 9 Đào Duy Anh, Q. Đống Đa, TP.Hà Nội
Điện thoại: (024) 7307 6879
VĂN PHÒNG ĐẠI DIỆN

QUY NHƠN

Lô K20 - KDC Hưng Thịnh - Chế Lan Viên - Khu vực 3, P.Ghềnh Ráng, TP.Quy Nhơn, T.Bình Định
Điện thoại: (0256) 3535279
VĂN PHÒNG ĐẠI DIỆN

VŨNG TÀU

Tầng M, Chung cư Vũng Tàu Melody, số 149 Võ Thị Sáu, P.Thắng Tam, TP.Vũng Tàu, T.Bà Rịa - Vũng Tàu
Điện thoại: (0254) 7305019
VĂN PHÒNG ĐẠI DIỆN

BẢO LỘC

169A Nguyễn Công Trứ, P.2, TP.Bảo Lộc, T.Lâm Đồng