Đến nội dung chính
Tuyển Dụng
← Pinetree Securities

Backend Developer Java, Spring Boot, Securities

Pinetree Securities · Hà Nội
Ứng tuyển tại trang chính thức ↗
Loại hình
Toàn thời gian
Hình thức
Tại văn phòng
Cấp bậc
Nhân viên
Ngành nghề
CNTT - Phần mềm
Mức lương
Từ 25tr
Địa điểm
Quận Đống Đa, Hà Nội, Hà Nội

Tổng quan

  • Chịu trách nhiệm thiết kế, phát triển và tối ưu các ứng dụng và hệ thống phần mềm chứng khoán và tài sản số.
  • Đảm bảo các sản phẩm đáp ứng về yêu cầu nghiệp vụ, hiệu năng, bảo mật cao, ổn định và có khả năng mở rộng khi có yêu cầu.
  • Phát triển sản phẩm
  • Thiết kế, phát triển, nâng cấp và tối ưu các dịch vụ Backend trên các nền tảng công nghệ Java.
  • Phát triển và duy trì các API, dịch vụ, module xử lý nghiệp vụ theo tiêu chuẩn thiết kế hệ thống.
  • Tối ưu hóa hiệu năng xử lý, khả năng chịu tải và tính ổn định của các dịch vụ. Đảm bảo khả năng mở rộng của hệ thống khi cần.
  • Nghiên cứu giải pháp công nghệ để tối ưu hoá quy trình và phương pháp luận phát triển phần mềm.
  • Tìm hiểu yêu cầu nghiệp vụ và đề xuất các giải pháp kỹ thuật phù hợp với từng bài toán.
  • Thiết kế giải pháp kỹ thuật và cải tiến hệ thống
  • Tham gia, đề xuất giải pháp kiến trúc, mô hình hệ thống nhằm đáp ứng được về tầm nhìn phát triển, hiệu năng, an toàn thông tin của hệ thống.
  • Nghiên cứu, đánh giá tìm hiểu công nghệ mới để đưa vào áp dụng nhằm tăng được hiệu quả, năng suất của công việc.
  • Kiểm thử và đảm bảo chất lượng sản phẩm
  • Phối hợp với bộ phận Test trong quá trình kiểm thử tích hợp và kiểm thử hệ thống.
  • Xử lý lỗi, tối ưu mã nguồn trong quá trình vận hành sản phẩm.
  • Tham gia/ phối hợp giải quyết các sự cố hệ thống và phối hợp với các nhóm liên quan trong quá trình vận hành sản phẩm.
  • Hợp tác & phối hợp liên phòng ban
  • Làm việc cùng các nhóm phát triển sản phẩm số để đảm bảo sản phẩm đáp ứng theo yêu cầu của nghiệp vụ
  • Tham gia các cuộc họp kỹ thuật, báo cáo tiến độ định kỳ.
  • Đào tạo, chia sẻ kiến thức & hỗ trợ đội nhóm
  • Đóng góp trong việc xây dựng tiêu chuẩn kỹ thuật, quy trình phát triển phần mềm
  • Chia sẻ kinh nghiệm, xây dựng môi trường học tập.
  • CÁC KẾT QUẢ MONG MUỐN
  • Hệ thống hoạt động ổn định, có hiệu năng cao, có khả năng mở rộng và thời gian downtime thấp.
  • Đảm bảo tuân thủ các quy định về phát triển phần mềm, an toàn thông tin trong quá trình phát triển sản phẩm
  • Your Skills and Experience

Yêu cầu

  • Tốt nghiệp Cao đẳng, Đại học chuyên ngành Công nghệ thông tin, Hệ thống thông tin, Điện tử viễn thông hoặc các chuyên ngành khác có liên quan.
  • Kiến thức/ Chuyên môn có liên quan
  • Ngôn ngữ và nền tảng
  • Thành thạo Java 8+, nắm vững các tính năng mới, lập trình hướng đối tượng và lập trình phản ứng (reactive nếu áp dụng).
  • Kinh nghiệm với Spring Boot 3 và hệ sinh thái Spring (Spring MVC, Spring Data, Spring Security, Spring Validation, Spring AOP…).
  • Kinh nghiệm với Spring Cloud để xây dựng hệ thống microservices (Service Discovery, Config Server, OpenFeign, Circuit Breaker…).
  • Cơ sở dữ liệu và & Storage
  • Kinh nghiệm làm việc với MariaDB (tối ưu query, transaction, indexing, performance tuning).
  • Kinh nghiệm với MongoDB (schema design, aggregation framework, tối ưu hiệu năng).
  • Thành thạo sử dụng Redis cho caching, message queue, pub/sub hoặc distributed locking.
  • Message Broker & Integration
  • Kinh nghiệm sử dụng Apache Kafka (producer/consumer, topic partitioning, offset management…).
  • API Gateway & Hệ thống phân tán
  • Có kinh nghiệm triển khai và cấu hình Kong Gateway trong hệ thống microservices (routing, rate limiting, authentication plugin, logging…).
  • Hiểu biết về kiến trúc hệ thống phân tán, high availability và scalability.
  • Triển khai & DevOps cơ bản
  • Sử dụng thành thạo Docker, ưu tiên có kinh nghiệm với Docker Swarm hoặc các giải pháp container orchestration khác.
  • Kinh nghiệm CI/CD, logging, monitoring (ELK/EFK stack, Prometheus, Grafana… là điểm cộng).
  • Kỹ thuật & Thiết kế phần mềm
  • Nắm vững Design Patterns, tư duy thiết kế kiến trúc, SOLID, Clean Code, DDD là lợi thế.
  • Kinh nghiệm xây dựng hệ thống microservices hiệu năng cao, resilient và dễ mở rộng.
  • Công nghệ blockchain và tài sản số
  • Có kinh nghiệm phát triển smart contract hoặc từng làm việc trong những dự án web3, tài sản số là một lợi thế.
  • Kinh nghiệm liên quan
  • Có tối thiểu 3-5 năm kinh nghiệm phát triển Backend sử dụng Java.
  • Đã từng tham gia xây dựng và vận hành hệ thống microservices.
  • Có kinh nghiệm tối ưu hiệu năng backend: API throughput, DB performance, cache strategy.
  • Ưu tiên có kinh nghiệm làm việc với Cloud: AWS/GCP/Azure.
  • Ưu tiên có hiểu biết về event-driven architecture.
  • Ưu tiên có kinh nghiệm làm việc với CI/CD pipelines như Jenkins, GitHub Actions, GitLab CI…
  • Ưu tiên có kinh nghiệm trong lĩnh vực Fintech.
  • Ưu tiên có kinh nghiệm trong lĩnh vực Blockchain, Web3, Tài sản số.
  • Why You'll Love Working Here
  • Mức lương cạnh tranh, tháng tháng 13 và thưởng hiệu quả công việc
  • Cơ hội tham gia đào tạo tại Công ty mẹ
  • Bảo hiểm sức khỏe cho người lao động
  • Bảo hiểm tai nạn
  • Khám sức khỏe định kì
  • Nghỉ thứ 7, chủ nhật

Quyền lợi

Chế độ bảo hiểmChế độ thưởngChăm sóc sức khỏeĐào tạo

Tóm tắt thông tin từ tin tuyển dụng chính thức. Xem bản gốc ↗

Quan tâm đến vị trí này?

Bạn sẽ được chuyển đến trang ứng tuyển chính thức của nhà tuyển dụng.

Ứng tuyển tại trang chính thức ↗
Đây là doanh nghiệp của bạn? Nhận quản lý trang, yêu cầu chỉnh sửa hoặc gỡ bỏ