Vị trí công việc này hiện tại đã hết hạn nộp hồ sơ, bạn có thể tham khảo thêm một số công việc tương tự tại đây:
Mô tả công việc
Top 3 Reasons To Join Us
The Job
Mô tả công việc | Job Description
- Định hình & Gia cố: Thiết kế kiến trúc, phát triển và tối ưu hóa hệ thống Backend trên Java/ Shaping & Strengthening: Design the architecture, develop, and optimize the Backend system on Java.
- Thiết kế giải pháp: Chịu trách nhiệm toàn diện từ Database, API, Flowchart đến Bảo mật và Hiệu năng cho các bài toán nghiệp vụ phức tạp (Multi-tenancy, Kế toán, Logistics, CRM, v.v.)./ Solution Design: Take full ownership of Database, API, Flowchart, Security, and Performance for complex business domains (Multi-tenancy, Accounting, Logistics, CRM, etc.)
- Dẫn dắt kỹ thuật: Giám sát, mentor và chịu trách nhiệm về chất lượng mã nguồn và hiệu suất của đội ngũ Backend./ Technical Leadership: Supervise, mentor, and take responsibility for the Backend team's code quality and overall system performance.
Trách nhiệm chính | Key Responsibilities
- Kiến trúc Hệ thống & Multi-tenancy: Duy trì và phát triển kiến trúc Microservices/Event-driven hiện có. Thiết kế các giải pháp mở rộng tính năng mới mà không phá vỡ cấu trúc Multi-tenancy của hệ thống. Đảm bảo các tiêu chí: Scalability, High Availability, Security./ System Architecture & Multi-tenancy: Maintain and enhance the existing Microservices/Event-driven architecture. Design scalable feature extensions without compromising the system's multi-tenant structure. Ensure Scalability, High Availability, and Security standards are met.
- Tối ưu Cơ sở dữ liệu: Thiết kế Schema PostgreSQL, tối ưu Execution Plan, Indexing và đảm bảo tính toàn vẹn dữ liệu (ACID). / Database Optimization: Design PostgreSQL schemas, optimize execution plans and indexing strategies, and ensure data integrity in compliance with ACID principles.
- Xử lý Hiệu năng: Giải quyết các bài toán Concurrency/Multithreading, rà soát Slow Queries và Refactor mã nguồn định kỳ./ Performance Optimization: Resolve Concurrency/Multithreading challenges, review and address slow queries, and conduct periodic code refactoring.
- Quy trình & Đội ngũ: Thiết lập Coding Standards, dẫn dắt Code Review. Phân bổ công việc, đánh giá hiệu suất và định hướng lộ trình phát triển cho Mid/Junior Backend Developer./ Process & Team Management: Establish coding standards and lead code reviews. Allocate tasks, evaluate performance, and define development roadmaps for Mid/Junior Backend Developers.
- Vận hành & CI/CD: Phối hợp thiết lập luồng CI/CD, quản lý môi trường Staging/Production và đảm bảo hệ thống vận hành ổn định./ Operations & CI/CD: Collaborate in setting up CI/CD pipelines, manage Staging and Production environments, and ensure stable system operations.
- Quản lý Nợ kỹ thuật: Triển khai và sử dụng các công cụ rà soát tự động để xử lý lỗ hổng bảo mật và nợ kỹ thuật nghiêm trọng./ Technical Debt Management: Implement and utilize automated analysis tools to identify and resolve critical security vulnerabilities and technical debt.
Your Skills and Experience
Yêu cầu ứng viên | Candidate Requirements
- Kinh nghiệm: 5+ năm làm Backend, ít nhất 3 năm chuyên sâu Java/Spring Boot. Có tối thiểu 1 năm kinh nghiệm trong các hệ thống SaaS Multi-tenant trên môi trường Production./ Experience: 5+ years of Backend development experience, with at least 3 years specializing in Java/Spring Boot. Minimum 1 year of hands-on experience with Multi-tenant SaaS systems in a Production environment.
- Framework: Chuyên sâu về Spring Ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Security)./ Strong expertise in the Spring Ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Security).
- Database: Expert về PostgreSQL (Tuning, Indexing, Transaction Isolation Levels). Thành thạo phân tích log để xử lý các vấn đề hiệu năng DB phức tạp./ Expert in PostgreSQL (Performance Tuning, Indexing, Transaction Isolation Levels). Proficient in log analysis to troubleshoot complex database performance issues.
- Tư duy hệ thống: Nắm vững Design Patterns, System Design, Caching (Redis), Message Queues (Kafka/RabbitMQ)./ System Thinking: Solid understanding of Design Patterns, System Design, Caching (Redis), and Message Queues (Kafka/RabbitMQ).
- Bảo mật & Hiệu năng: Tư duy tối ưu hóa hiệu năng hệ thống chịu tải cao và cấu hình bảo mật nghiêm ngặt (OAuth2, OIDC, JWT)../ Security & Performance: Strong mindset for optimizing highload systems and implementing strict security configurations (OAuth2, OIDC, JWT).
Điểm cộng | Nice to have
- Kinh nghiệm triển khai với Kubernetes (K8s), Docker và hạ tầng Cloud (AWS/GCP)./ Experience with Kubernetes (K8s), Docker, and Cloud infrastructure (AWS/GCP).
- Có kinh nghiệm xây dựng hệ thống real-time chịu tải cao./ Experience building high-load, real-time systems.
- Có kinh nghiệm cấu hình và sử dụng các công cụ phân tích (vd. SonarQube, ESLint) để kiểm soát chất lượng code trong team. / Experience configuring and utilizing static analysis tools (e.g., SonarQube, ESLint) to maintain and enforce code quality standards within the team.
Why You'll Love Working Here
Quyền lợi | Benefits
- Mức lương cạnh tranh + thưởng dự án/KPI + lương tháng 13./ Competitive salary + project/KPI bonus + 13th month salary
- Đầy đủ chế độ BHXH, BHYT, BHTN theo Luật Lao động./ Full social, health, and unemployment insurance as per Vietnamese Labor Law
- 12 ngày phép năm, OT tính theo quy định./ 12 annual leave days, OT compensated according to company policy.
- Môi trường trẻ trung, chuyên nghiệp, cơ hội làm việc với khách hàng quốc tế./ Young and professional environment with opportunities to work with international clients.
- Khám sức khỏe tổng quát định kỳ hàng năm./ Annual general health check-up
Quy trình tuyển dụng | Hiring Process
- Sàng lọc hồ sơ (CV screening).
- Phỏng vấn văn hóa (HR interview) → Phỏng vấn chuyên môn (Technical interview)
- Phỏng vấn kinh nghiệm với CEO (có thể bằng tiếng Anh nếu ứng viên sử dụng được)./ Experience interview with CEO (can be in English if applicable) - online interview
- Đàm phán và nhận việc. / Offer negotiation & onboarding.
Yêu cầu
Java, API, Git, PostgreSql, Spring Boot, AWS
Quyền lợi
Quyền lợi | Benefits
- Mức lương cạnh tranh + thưởng dự án/KPI + lương tháng 13./ Competitive salary + project/KPI bonus + 13th month salary
- Đầy đủ chế độ BHXH, BHYT, BHTN theo Luật Lao động./ Full social, health, and unemployment insurance as per Vietnamese Labor Law
- 12 ngày phép năm, OT tính theo quy định./ 12 annual leave days, OT compensated according to company policy.
- Môi trường trẻ trung, chuyên nghiệp, cơ hội làm việc với khách hàng quốc tế./ Young and professional environment with opportunities to work with international clients.
- Khám sức khỏe tổng quát định kỳ hàng năm./ Annual general health check-up
Quy trình tuyển dụng | Hiring Process
- Sàng lọc hồ sơ (CV screening).
- Phỏng vấn văn hóa (HR interview) → Phỏng vấn chuyên môn (Technical interview)
- Phỏng vấn kinh nghiệm với CEO (có thể bằng tiếng Anh nếu ứng viên sử dụng được)./ Experience interview with CEO (can be in English if applicable) - online interview
- Đàm phán và nhận việc. / Offer negotiation & onboarding.
Thông tin chung
- Ngày hết hạn: [protected info]
- Thu nhập: You'll love it
Nơi làm việc
- 87, B4 Street, An Khanh Ward, Thu Duc City, Ho Chi Minh
Các thông tin được cung cấp chỉ nhằm mục đích cho người dùng tham khảo, JobOKO không đại diện và không có sự liên quan tới doanh nghiệp apollogix trong các hoạt động tuyển dụng. Các thông tin bản quyền, nhãn hiệu hoặc bất kỳ quyền sở hữu trí tuệ nào liên quan đến nội dung, thương hiệu hay hình ảnh doanh nghiệp này không thuộc sở hữu của JobOKO.
Người dùng cần tự xác minh thông tin trước khi ứng tuyển, giao dịch hoặc đưa ra bất kỳ quyết định nào dựa trên các nội dung này.