Explore outstanding Cloud & Infrastructure jobs.
See now

Java Developer Mid-Senior (Spring, OOP, MySQL, Redis)

VNtravel Group
+2
20th Floor, HUD Tower, 37 Le Van Luong, Thanh Xuan, Ha Noi, Thanh Xuan, Ha Noi
At office
Posted 4 hours ago
Job Expertise:
Job Domain:
Tourism and Hospitality Services

Top 3 reasons to join us

  • Competitive salary and benefits
  • Active working environment
  • Chance for learning and developing career

Job description

  • Mô hình hóa các khái niệm lõi của nghiệp vụ; xây dựng nền tảng, khung kiến trúc và các API lõi cho hệ sinh thái sản phẩm.
  • Phát triển tính năng cho nền tảng/sàn du lịch và các công cụ hỗ trợ doanh nghiệp tối ưu, tự động hóa vận hành.
  • Thiết kế và phát triển hệ thống đáp ứng lượng người dùng lớn đến rất lớn; đảm bảo hiệu năng, khả năng mở rộng, tính ổn định và sẵn sàng cao.
  • Làm việc chặt chẽ với đội ngũ Product, Business và Operation để làm rõ yêu cầu, đề xuất giải pháp kỹ thuật phù hợp và mang lại giá trị thực tế.
  • Phân tích, mô hình hóa yêu cầu nghiệp vụ thành dữ liệu, quy trình, đối tượng, quy tắc và công thức để đưa vào thiết kế giải pháp.
  • Tham gia thiết kế, phát triển và tối ưu các dịch vụ backend theo kiến trúc API và microservices.
  • Tích hợp với các hệ thống liên quan như CRM, hệ thống thanh toán, quản lý đối tác, hệ thống thông báo, quản lý định danh/phân quyền và nền tảng phân tích dữ liệu.
  • Viết mã nguồn sạch, dễ kiểm thử, dễ bảo trì; chủ động xử lý các vấn đề kỹ thuật trong quá trình phát triển và vận hành sản phẩm.
  • Nghiên cứu, đánh giá và đề xuất áp dụng công nghệ phù hợp để nâng cao chất lượng sản phẩm và hiệu quả hệ thống.

Your skills and experience

  • Tốt nghiệp đại học chuyên ngành Công nghệ Thông tin, Kỹ thuật hoặc tương đương.
  • Có từ 03 năm kinh nghiệm phát triển Backend với Java.
  • Nắm vững lập trình hướng đối tượng (OOP), các nguyên tắc thiết kế hướng đối tượng và SOLID.
  • Thành thạo Java Core, Spring MVC và Spring Boot.
  • Có kinh nghiệm xây dựng, phát triển và tối ưu RESTful API.
  • Có tư duy thiết kế hệ thống có khả năng mở rộng, ổn định và đáp ứng lượng truy cập lớn.
  • Có kinh nghiệm với cơ sở dữ liệu MySQL, PostgreSQL; ưu tiên có kinh nghiệm với RedisRabbitMQ.
  • Nắm vững kỹ năng kiểm thử như Unit Test, JMeter, JMC; có tư duy viết mã nguồn dễ kiểm thử và bảo trì.
  • Có hiểu biết về các thư viện, framework phổ biến trong cộng đồng Java như Apache.
  • Có kỹ năng phân tích, tìm hiểu và giải quyết vấn đề tốt.
  • Chủ động, có trách nhiệm với chất lượng mã nguồn và sản phẩm mình phát triển.

Kỹ năng/kinh nghiệm là lợi thế

  • Có hiểu biết về Reactive Programming; kinh nghiệm với Reactor, RxJava hoặc Spring WebFlux là một lợi thế.
  • Có kinh nghiệm triển khai, vận hành ứng dụng với Docker, Kubernetes, CI/CD hoặc các quy trình DevOps.
  • Có kinh nghiệm xây dựng hệ thống microservices, hệ thống phân tán hoặc xử lý lưu lượng truy cập lớn.
  • Có kinh nghiệm với workflow engine hoặc BPM.

Why you'll love working here

Thu nhập và chế độ đãi ngộ

  • Lương cứng: 20.000.000 đến 35.000.000 Gross (deal theo kinh nghiệm) + % bonus
  • Đánh giá hiệu suất định kỳ và xét tăng lương hàng năm.
  • Hỗ trợ trang thiết bị làm việc.

Sức khỏe & Phúc lợi

  • Hưởng đầy đủ các chế độ theo quy định của pháp luật (BHXH, BHYT, BHTN) và tham gia bảo hiểm sức khỏe cao cấp với VNI.
  • Khám sức khỏe định kỳ hàng năm.
  • Được ưu đãi sử dụng các chương trình du lịch nội bộ dành riêng cho nhân viên.
  • Team building và du lịch công ty hàng năm.

Văn hóa công ty

  • Môi trường làm việc năng động, cởi mở theo phong cách startup, khuyến khích phát triển các ý tưởng sáng tạo.
  • Nhân viên có cơ hội đóng góp và xây dựng môi trường làm việc tích cực, hòa đồng và phát triển cùng nhau.

VNTravel Group - Re:Invent Travel

Company type
IT Product
Company industry
Transportation, Logistics and Warehouse
Company size
151-300 employees
Country
Vietnam
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email Subscribe