OpenMeets
← Back to jobs
CÔNG TY CỔ PHẦN ĐẦU TƯ CÔNG NGHỆ TIÊN PHONG

JAVA TECHLEAD

CÔNG TY CỔ PHẦN ĐẦU TƯ CÔNG NGHỆ TIÊN PHONG

TopDev
Thành phố Hà Nội, Hà Nội3 days ago$2k+
Apply Now

Job Description

Your role & responsibilities

1. Leadership (Dẫn dắt & Quản lý đội ngũ)

  • Dẫn dắt đội ngũ lập trình viên Java, định hướng kỹ thuật và đảm bảo chất lượng delivery. 
  • Phân chia công việc, quản lý tiến độ và theo dõi hiệu quả thực hiện của team. 
  • Thực hiện mentoring, coaching và nâng cao năng lực kỹ thuật cho team members. 
  • Thiết lập coding standards, thực hiện code review và đảm bảo tuân thủ best practices. 

 

2. Architecture (Thiết kế & Định hướng hệ thống)

  • Thiết kế kiến trúc hệ thống (system architecture), bao gồm microservices architecture, đảm bảo scalability, performance và maintainability. 
  • Xây dựng kiến trúc tích hợp (integration architecture), thiết kế API, API Gateway và sử dụng message broker (Kafka, RabbitMQ…). 
  • Phối hợp với BA/PO và stakeholders để phân tích yêu cầu và chuyển đổi thành giải pháp kỹ thuật phù hợp. 
  • Tư vấn, lựa chọn công nghệ và định hướng kiến trúc phù hợp với từng dự án. 

 

3. Development (Phát triển hệ thống)

  • Thiết kế, phát triển và bảo trì các hệ thống backend sử dụng Java (Spring Boot…), đảm bảo hiệu năng và bảo mật. 
  • Áp dụng các best practices trong phát triển: transaction (ACID, eventual consistency), caching (Redis), tối ưu database và data partitioning. 
  • Làm việc với các hệ thống phân tán, xử lý bài toán high-load, tối ưu hiệu năng hệ thống. 

 

4. Operation / Production (Vận hành & Ổn định hệ thống)

  • Phối hợp với QA trong quá trình test, xử lý bug và quản lý release. 
  • Hỗ trợ xử lý sự cố production, phân tích root cause và đưa ra giải pháp khắc phục. 
  • Xây dựng và đảm bảo các tiêu chuẩn về reliability: SLA/SLO, monitoring, logging, metrics, tracing. 
  • Tham gia cải tiến hệ thống CI/CD, triển khai trên cloud và tối ưu vận hành hệ thống.

Your skills & qualifications

I. Bằng cấp: Tốt nghiệp đại học trở lên (bắt buộc) chuyên ngành CNTT hoặc các ngành tương đương

 

II. Kinh nghiệm, kỹ năng:

  • Có kinh nghiệm đảm nhiệm vai trò Tech Lead/Java Lead trong các dự án phát triển phần mềm. 
  • Có kinh nghiệm làm việc theo mô hình Agile/Scrum, phối hợp hiệu quả với CTO, PO/PM và các stakeholder. 
  • Có năng lực quản lý, dẫn dắt đội ngũ kỹ thuật, mentoring và giải quyết các vấn đề kỹ thuật phức tạp. 
  • Thành thạo phát triển Backend với Java (Java EE, Spring Framework/Spring Boot). 
  • Có kinh nghiệm thiết kế và xây dựng: 
    • Kiến trúc hệ thống (System Architecture) 
    • Kiến trúc tích hợp (Integration Architecture) 
    • Tư vấn lựa chọn công nghệ phù hợp cho dự án 
  • Có kinh nghiệm thiết kế API và integration architecture (API Gateway, message broker như Kafka/RabbitMQ).
  • Có kinh nghiệm về: 
    • Cloud (AWS, GCP, Azure hoặc tương đương) 
    • CI/CD pipeline 
    • Tối ưu hiệu năng hệ thống, đặc biệt với hệ thống distributed, high-load 
  • Thành thạo các mô hình transaction (ACID, eventual consistency), caching strategy (Redis), database optimization và data partitioning.
  • Có kinh nghiệm làm việc với nhiều hệ quản trị CSDL, ưu tiên ứng viên có kinh nghiệm cả SQL và NoSQL 
  • Sử dụng thành thạo: Git, SVN hoặc các công cụ quản lý source code 
  • Có khả năng Phân tích yêu cầu và đề xuất giải pháp kỹ thuật phù hợp; Thiết kế hệ thống đảm bảo scalability, reliability và maintainability 
  • Hiểu biết sâu về reliability engineering: SLA/SLO, observability (logging, metrics, tracing), incident management và root cause analysis.

 

III. Ưu tiên: Có kinh nghiệm làm việc trong lĩnh vực Banking/Tài chính

Benefits for you

  • Mức lương: 50M
  • Được hưởng đầy đủ chế độ bảo hiểm theo quy định của Nhà nước: BHXH, BHYT, BHTN.
  • Được hưởng chế độ nghỉ phép 12 ngày+/năm và các ngày nghỉ hưởng nguyên lương khác theo quy định của Bộ luật Lao động.
  • Thưởng các ngày Lễ, Tết lớn trong năm như: Tết Dương lịch, 30/4, 2/9, Trung Thu, Tết Âm lịch…
  • Lương tháng 13; Thưởng hiệu quả công việc cuối năm/dự án (tuỳ theo kết quả kinh doanh của Công ty).
  • Khám sức khỏe định kỳ hàng năm; Thẻ bảo hiểm sức khỏe.
  • Xét điều chỉnh lương, đánh giá theo năng lực định kỳ, 2 lần/năm ( định kỳ tháng 6 và tháng 12 hàng năm);
  • Trang bị đầy đủ trang thiết bị làm việc, hoặc hưởng trợ cấp hàng tháng nếu sử dụng thiết bị cá nhân.
  • Được làm việc trong môi trường chuyên nghiệp, năng động, nhiều cơ hội học hỏi và thăng tiến.
  • Tham gia các hoạt động nội bộ như: du lịch, teambuilding, sinh nhật hàng tháng, sự kiện tập thể do Công ty tổ chức.

 

Cơ hội phát triển: 

  • Làm việc trong lĩnh vực Banking cùng các chuyên gia trong và ngoài nước
  • Được tham gia các khóa đào tạo về chuyên môn theo nhu cầu
  • Cùng nghiên cứu và thử thách với những công nghệ mới và các hot tech trend trên thế giới thông qua các buổi training hoặc các cuộc thi nội bộ và có phần thưởng cho các cuộc thi này
  • Được tham gia các chương trình training về kỹ năng công nghệ và kỹ năng mềm, phương pháp làm việc (Agile, Scrum...).
  • Được tư vấn và chia sẻ về phát triển năng lực và nghề nghiệp bản thân.