- Thiết kế và phát triển các ứng dụng nâng cao trên nền tảng Java;
- Cộng tác với các nhóm chức năng khác trong team để xác định và phát triển tính năng mới
- Xác định và giải quyết lỗi (bugs), liên tục cải thiện hiệu suất ứng dụng.
- Viết tài liệu hướng dẫn kỹ thuật và hướng dẫn người dùng
- Dẫn dắt và đào tạo các thành viên khác trong nhóm để áp dụng kỹ thuật và tối ưu hiệu quả.
• Đảm bảo chất lượng:
- Phối hợp với Tester thực hiện kiểm thử và nghiệm thu giải pháp
- Phối hợp với các đơn vị vận hành về nghiệp vụ và hệ thống để hỗ trợ người dùng và xử lý sự cố
• Tư vấn các giải pháp Công nghệ:
- Chủ động tìm hiểu các giải pháp Công nghệ trên thị trường đáp ứng các yêu cầu nghiệp vụ của dự án theo từng thời kỳ
- Tham gia tư vấn giải pháp Công nghệ phù hợp với dự án theo từng thời kỳ
- Tham gia đánh giá triển khai các giải pháp và báo cáo cho lãnh đạo- Tốt nghiệp Đại Học trở lên, chuyên ngành Công nghệ thông tin (kỹ thuật phần mềm), khoa học máy tính,...
- Tối thiểu 04 năm kinh nghiệp lập trình và phát triển các ứng dụng trên nền tảng, công nghệ sử dụng Java
- Có kinh nghiệm với RESTful API, Microservices
- Có kinh nghiệm sử dụng CSDL như: PostgreSQL, MySQL
- Có khả năng thiết kế hệ thống đáp ứng nhu cầu người dùng
- Làm quen với các framework/công nghệ nguồn mở như Spring, Angular, Node.JS và Hibernate;
- Quản lý nội dung/ tài liệu, quản lý quy trình làm việc; DevSecOps và các công cụ được sử dụng.
- Hiểu biết sâu sắc về Object Oriental Programming, Data Structures & Algorithms
- Có kinh nghiệm với các hệ thống kiểm soát mã nguồn như SVN, CVS hoặc Git.
- Kiến thức về bảo mật và kinh nghiệm viết mã an toàn và hiệu quả
- Kinh nghiệm triển khai, duy trì quy trình Tích hợp và Triển khai liên tục
QUYỀN LỢI:
- Mức thưởng: tối đa đến 5 tháng lương/ năm (đánh giá theo KPI cá nhân và công ty cuối năm)
- Nghỉ hưởng nguyên lương vào ngày sinh nhật (Áp dụng sau thử việc/ sau khi kí HĐLĐ chính thức)
- Bảo hiểm: BHXH bắt buộc và BH khám chữa bệnh nội ngoại trú Bảo Minh
- Chế độ tăng lương: 1 lần/ năm (theo quy định cụ thể)
- Nghỉ mát, teambuilding tối thiểu 1 lần/ năm
- Các hoạt động đào tạo nâng cao chuyên nghiệp
• Thời gian làm việc:
Từ thứ 2-6 với các ca làm việc linh hoạt (từ 8:00/8:30/9:00 tới 18:00/18:30/19:00, nghỉ trưa 12:00-13:00)
• Địa điểm làm việc: Tòa nhà ROX, 54A Nguyễn Chí Thanh, Q.Đống Đa, HNBảo hiểm
Du Lịch
Thưởng
Chăm sóc sức khỏe
Đào tạo
Tăng lương
Nhà phát triển đô thị, nghỉ dưỡng & khu công nghiệp - dịch vụ ROX Living - Nhà phát triển đô thị, nghỉ dưỡng & khu công nghiệp - dịch vụ dẫn đầu về năng lực triển khai các dự án phát triển đô thị thuận ích, khách sạn nghỉ dưỡng & các khu công nghiệp - dịch vụ quy mô toàn quốc với tiện ích phong phú, đa dạng lợi ích cho mọi khách hàng & các nhà đầu tư. Chúng tôi, Công ty Cổ phần ROX Living ( tiền thân là TNGRealty ) quy tụ những nhân sự lãnh đạo và quản lý có tầm nhìn, đội ngũ nhân viên trẻ, chuyên nghiệp, có nhiều kỹ năng và kinh nghiệm trong lĩnh vực bất động sản. Với danh mục hoạt động đa dạng bao gồm: dự án khu dân cư, dự án thương mại và khu nghỉ dưỡng, ROX Living hướng tới phát triển chuyên nghiệp và bền vững trong lĩnh vực Đầu tư - Quản lý - Phát triển các dự án bất động sản trải rộng khắp mọi miền Việt Nam
Sứ mệnh
- Nâng tầm chất lượng cuộc sống cho người Việt bằng các sản phẩm giá trị, hiện đại, sáng tạo và dẫn đầu xu hướng
- Nhà phát triển đô thị, nghỉ dưỡng & khu công nghiệp - dịch vụ hàng đầu Việt Nam, vươn tầm quốc tế; đạt giá trị thị trường 5 tỉ USD vào năm 2026.
- Nhà phát triển đô thị, nghỉ dưỡng & khu công nghiệp - dịch vụ hàng đầu Việt Nam, vươn tầm quốc tế; có giá thị trường Top 3 các doanh nghiệp cùng lĩnh vực trước 2030
Lịch sử thành lập
2014
- Thành lập TNR Holdings Vietnam
- Thành lập TNR Holdings Vietnam.
- Khởi công dự án TNR Goldmark City
2015
- Khởi công đồng loạt các dự án trọng điểm
- Khởi công đồng loạt các dự án TNR Goldseason, TNR The Goldview, TNR Goldsilk Complex - Khai trương toà Văn phòng hạng A TNR Tower 54A Nguyễn Chí Thanh, Hà Nội
2016
- Đạt danh hiệu Top 10 Nhà phát triển Bất động sản hàng đầu
2017
- Ra mắt thị trường thương hiệu TNR Stars
- Tháng 3 - Bàn giao các căn hộ Ruby - Dự án TNR Goldmark City - Dự án TNR The Goldview được vinh danh giải thưởng quốc tế International Property Award
- Tháng 5 - Bàn giao các căn hộ - Dự án TNR Goldsilk Complex
- Tháng 9 - Bàn giao các căn hộ dự án TNR The Goldview
- Tháng 10 - Chính thức ra mắt TNR Stars - Khởi đầu cho chuỗi dự án Khu đô thị kiểu mẫu mang thương hiệu TNR Stars tại nhiều tỉnh thành - Chính thức tung ra thị trường dòng sản phẩm Căn hộ khách sạn chuẩn 5* hoàn toàn khác biệt dự án TNR Goldseason - Toà FiveSeasons
- Tháng 11 - Đạt giải thưởng Nhà phát triển dự án BĐS cao cấp tốt nhất Đông Nam Á do DOT Property bình chọn
2018
- Đạt giải thưởng Care Special Regconition for Possitive Construction Practice 2018
- Dự án TNR Goldmark City được vinh danh giải thưởng Best Mid End Condo Development 2018 do Asia Property Award bầu chọn
2019
- Ra mắt thị trường dự án TheNosta
- Dự án TNR The Nosta được vinh danh giải thưởng Best High End Condo Architecture Design 2019
2020
- Ra mắt thị trường thương hiệu TNR Grand Palace
- Dự án TNR Grand Palace Phú Yên được vinh danh giải thưởng Best Mixed Use Architectural Design
- Thiết kế kiến trúc tổ hợp đẹp nhất Việt Nam do Vietnam Property Award bầu chọn.
- Dự án TNR Grand Palace Thái Bình được vinh danh giải thưởng Best Condo Landscape Architectural Design
- Thiết kế kiến trúc cảnh quan đẹp nhất do Vietnam Property Award bầu chọn.
- Dự án TNR Grand Palace Phú Yên được vinh danh giải thưởng Best Mixed Use Architectural Design
- Thiết kế kiến trúc tổ hợp đẹp nhất Việt Nam do Asia Property Award bầu chọn.
2022
- Chuyển đổi thành mô hình Tổng công ty
- Sát nhập hai Công ty cổ phần Đầu tư Phát triển Bất Động Sản TNR Holdings Việt Nam và Công ty cổ phần Đầu tư Phát tiển TNI thành Tổng Công ty cổ phần TNGRealty
2023
- Sát nhập thêm thành viên
- Tổng công ty cổ phần TNGRealty tiến hành sát nhập thêm Công ty Cổ phần và Cho thuê tài sản TNL
2024
- Chuyển đổi thương hiệu mới ROX Living
- Chuyển đổi thương hiệu mới từ TNGRealty thành ROX Living. Mở ra giai đoạn phát triển mới với định vị là nhà phát triển đô thị , nghỉ dưỡng và khu công nghiệp dịch vụ hàng đầu Việt Nam, vươn tầm quốc tế.
Công việc của OOP Developer là gì?
OOP (Object-Oriented Programming) Developer là một nhà phát triển chuyên về lập trình hướng đối tượng. Lập trình hướng đối tượng là một phương pháp lập trình mà ứng dụng được xây dựng bằng cách tạo ra và quản lý các đối tượng, mỗi đối tượng tương ứng với một thực thể hoặc một phần của hệ thống. Một OOP developer có khả năng thiết kế, triển khai và duy trì các ứng dụng sử dụng các nguyên tắc của lập trình hướng đối tượng. Họ thường sử dụng các ngôn ngữ lập trình hỗ trợ OOP như Java, C++, Python, C#, và nhiều ngôn ngữ khác.
Mô tả công việc của OOP Developer
Một OOP (Object-Oriented Programming) developer chịu trách nhiệm về việc thiết kế, phát triển và duy trì các ứng dụng sử dụng nguyên tắc của lập trình hướng đối tượng. Với trọng trách đó, một OOP Developer sẽ đảm nhận những công việc chính sau đây.
- Thiết kế và xây dựng các lớp và đối tượng trong ứng dụng.
- Kế thừa và triển khai các khái niệm của lớp và đối tượng.
- Tạo ra các mối quan hệ giữa các đối tượng thông qua kỹ thuật như kế thừa, đa hình, và gói đóng gói.
- Tối ưu hóa mã nguồn để cải thiện sự tái sử dụng và bảo trì.
- Sử dụng các ngôn ngữ và công cụ hỗ trợ lập trình hướng đối tượng.
- Đảm bảo tính kế thừa và đa hình trong mã nguồn để giúp dễ dàng mở rộng và mô-đun hóa ứng dụng.
- Kiểm thử và gỡ lỗi đảm bảo tính ổn định và đúng đắn của ứng dụng
- Mở rộng và bảo trì ứng dụng
- Tham gia vào các dự án nhóm của doanh nghiệp
OOP Developer có mức lương bao nhiêu?
Lương cơ bản
Lương bổ sung
117 - 195 triệu
/nămLộ trình sự nghiệp OOP Developer
Tìm hiểu cách trở thành OOP Developer, bạn cần có những kỹ năng và trình độ học vấn nào để thành công cũng như đạt được mức lương mong đợi ở mỗi bước trên con đường sự nghiệp của bạn.
Số năm kinh nghiệm
Điều kiện và Lộ trình trở thành một OOP Developer?
Yêu cầu tuyển dụng OOP Developer
OOP (Object-Oriented Programming) Developer muốn đạt được hiệu quả cao trong quá trình làm việc cần có những kỹ năng cơ bản và nâng cao nhất định. Vậy nên một developer tốt nên nắm chắc trong tay những kỹ năng sau:
Kiến thức chuyên môn
- Thành thạo ít nhất một ngôn ngữ lập trình hỗ trợ lập trình hướng đối tượng như Java, C++, Python, C#, Ruby, Kotlin, Swift, hoặc Scala.
- Hiểu về các nguyên tắc cơ bản của lập trình hướng đối tượng bao gồm kế thừa, đa hình, gói đóng gói và trừu tượng hóa.
- Khả năng thiết kế cấu trúc ứng dụng sử dụng lập trình hướng đối tượng, bao gồm việc tạo ra các lớp, đối tượng và các mối quan hệ giữa chúng.
- Sử dụng thành thạo các IDEs (Integrated Development Environments) và công cụ hỗ trợ phát triển cho ngôn ngữ lập trình mà bạn sử dụng.
- Kiến thức về các công nghệ và framework khác liên quan đến việc phát triển ứng dụng, như HTML, CSS, JavaScript, các thư viện và framework frontend, và các hệ quản trị cơ sở dữ liệu.
- Hiểu về các vấn đề bảo mật cơ bản và biết cách bảo vệ ứng dụng khỏi các lỗ hổng bảo mật potentional.
Kiến thức chuyên môn là điều rất cần thiết và vô cùng quan trọng khi làm bất cứ ngành nghề nào. Trong thời đại 4.0, các công nghệ mới xuất hiện liên tục và phát triển rất nhanh. Chính vì vậy, các OOP Developer phải luôn cập nhật kiến thức mới và nâng cao trình độ chuyên môn để bắt kịp với sự phát triển chung của nghề nghiệp.
Kỹ năng mềm:
- Có sở thích làm việc trên máy tính: Mỗi ngày, công việc của OOP Developer sẽ diễn ra hoàn toàn trên chiếc laptop, từ việc thiết kế, lập trình,... Vì vậy, nếu bạn không thể xem chiếc máy tính là người bạn thân thiết thì thật sự khó khăn trong công cuộc theo đuổi ngành.
- Linh hoạt giữa làm việc nhóm và độc lập: Trong một công ty, mỗi nhân viên sẽ phụ trách một phần việc riêng và cần tính độc lập. Tuy nhiên để làm nên dự án hoàn chỉnh, các cá nhân cần kết nối lại với nhau. Do đó, bạn cần thích nghi và linh động giữa làm việc nhóm và độc lập.
- Khả năng giải quyết vấn đề: OOP Developer cần phải có khả năng phân tích và giải quyết các vấn đề liên quan đến trang web của họ, đồng thời có thể đưa ra giải pháp và sửa chữa các lỗi kỹ thuật.
- Tư duy sáng tạo: Một OOP Developer cần có tư duy sáng tạo để thiết kế và phát triển các trang web độc đáo và hấp dẫn.
Lộ trình thăng tiến của OOP Developer
Mức lương trung bình của OOP Developer và các ngành liên quan
- OOP Developer 8.000.000 - 40.000.000 VNĐ ( 1 tháng )
- IT Comtor 8.000.000 - 30.000.000 VNĐ ( 1 tháng )
Từ 0-2 năm đầu tiên: Junior OOP Developer
Đây là vị trí đầu tiên sau khi bạn hoàn thành khóa học hoặc có kinh nghiệm cơ bản. Bạn sẽ trải qua giai đoạn học cơ bản và xây dựng nền tảng về Front-end và Back-end, cùng với đó là tham gia vào các dự án nhỏ và hỗ trợ các thành viên khác trong nhóm.
Từ 2-4 năm: Mid-level OOP Developer
Lúc này bạn đã có kiến thức và kinh nghiệm đủ để làm việc độc lập trên các dự án trung bình. Nhiệm vụ của bạn là xây dựng và phát triển các tính năng phức tạp hơn cho ứng dụng và tham gia vào việc thiết kế cấu trúc dự án và quản lý cơ sở dữ liệu.
Từ 4-7 năm: Senior OOP Developer
Vị trí này sẽ tham gia vào quá trình thiết kế kiến trúc hệ thống và đưa ra các quyết định quan trọng về công nghệ. Bạn sẽ hướng dẫn và hỗ trợ các thành viên khác trong nhóm, đảm bảo chất lượng mã nguồn và hiệu suất ứng dụng khi đã có kiến thức chuyên sâu và kinh nghiệm làm việc trên các dự án lớn và phức tạp.
Từ 6-10 năm: Tech Lead
Tech Lead là người lãnh đạo kỹ thuật của dự án hoặc nhóm phát triển, đưa ra các quyết định về thiết kế và kiến trúc của toàn bộ hệ thống để đảm bảo việc áp dụng các best practice, quản lý công nghệ và đào tạo nhân viên.
Từ 10-12 năm: CTO (Chief Technology Officer)
Đây là người đứng đầu phòng kỹ thuật của công ty hoặc tổ chức. Khi đã có đủ kinh nghiệm cho vị trí này, bạn sẽ định hình chiến lược công nghệ và quản lý toàn bộ hệ thống công nghệ; cùng với đó là tham gia vào quyết định chiến lược kinh doanh và phát triển sản phẩm.