Java Developer
Mô tả công việc
-
Thiết kế và phát triển các module nghiệp vụ cốt lõi (Core Business Modules) trên nền tảng Microservices sử dụng Java và Spring Boot.
-
Thiết kế và triển khai GraphQL API (Schema, Query, Mutation, Resolver) tối ưu cho Frontend
-
Xây dựng domain và xác định ranh giới nghiệp vụ giữa các services (áp dụng tư duy DDD-lite).
-
Triển khai cơ chế giao tiếp hệ thống: Đồng bộ (REST/gRPC) và Bất đồng bộ (Event-driven với Kafka).
-
Ứng dụng Debezium (CDC) để xử lý đồng bộ dữ liệu thời gian thực
-
Thiết kế, tối ưu PostgreSQL Schema cho mô hình Multi-tenant và sử dụng Redis cho caching/session management
-
Review code, mentor các thành viên và đảm bảo chất lượng kỹ thuật của team.
Yêu cầu ứng viên
-
Có từ 3 - 5 năm kinh nghiệm chuyên sâu với Java Backend (Spring Ecosystem).
-
Thành thạo Spring Boot, JPA/Hibernate và các Microservices Patterns.
-
Có kinh nghiệm thực chiến với GraphQL: Thiết kế Schema, xử lý bài toán N+1, tối ưu hiệu năng
-
Hiểu sâu về Kafka (Consumer Groups, Partitions, Offset handling).
-
Kiến thức vững về Database (PostgreSQL Performance Tuning) và Caching Strategy (Redis)
-
Tư duy Clean Code, Clean Architecture và Design Patterns
-
Tư duy AI-First: Có khả năng và thói quen sử dụng các công cụ AI (ChatGPT, GitHub Copilot, Cursor...) để tối ưu năng suất code và nghiên cứu giải pháp
-
Kỹ năng giải quyết vấn đề: Tư duy logic, mạch lạc, khả năng phân tích root-cause.
-
Tinh thần Ownership: Chủ động trong công việc, cam kết với chất lượng sản phẩm và deadline.
Phúc lợi
-
Thu nhập: Thỏa thuận phù hợp với năng lực
-
Các khoản thưởng khác: Thưởng hiệu quả cuối năm, thưởng dự án, thưởng hiệu quả kinh doanh, thưởng các ngày lễ lớn (30/4, 2/9, Trung thu, Tết...), sinh nhật, hiếu hỷ.
-
Phúc lợi toàn diện: Tham gia đầy đủ BHXH, BHYT, BHTN theo quy định; 12 ngày phép/năm và theo thâm niên; du lịch thường niên; giờ đi làm linh hoạt, miễn chấm công; team-building, bóng đá, bi-a, bơi lội và các hoạt động gắn kết nội bộ.
-
Môi trường làm việc:
-
Hiện đại, trẻ trung, sôi nổi, và có rất nhiều hoạt động thú vị.
-
Phong cách quản lý chuyên nghiệp, tư duy cởi mở, trao cơ hội.
-
Văn hóa và môi trường làm việc được xây dựng dựa trên các trụ cột: Văn hóa học tập, văn hóa chia sẻ, văn hóa tôn trọng, văn hóa hướng dịch vụ, văn hóa yêu thể thao...
-
Cơ hội học tập và phát triển:
-
Liên tục có các lớp đào tạo nội bộ, đội ngũ mentors có bề dày chuyên môn và tâm huyết, tìm kiếm tài năng và trao cơ hội tỏa sáng.
-
OSP tài trợ 100% chi phí các khóa đào tạo chuyên sâu và chứng chỉ quốc tế, đồng hành cùng lộ trình phát triển nghề nghiệp dài hạn của bạn.
-
Trải nghiệm môi trường đi đầu về ứng dụng AI vào quy trình sản xuất phần mềm cho tất cả các bước từ phân tích nghiệp vụ đến kiểm thử, liên tục cập nhật và thử nghiệm các xu hướng công nghệ mới.
-
Trực tiếp tham gia các dự án trọng điểm, phát triển sản phẩm ứng dụng AI với nhiều domain khác nhau (y tế - sức khỏe, tài chính, pháp luật, e-gov...) và các công nghệ tiên tiến nhất thị trường.
-
Tự do sáng tạo và đề xuất giải pháp, OSP cam kết lắng nghe, đầu tư nguồn lực để hiện thực hóa các ý tưởng có giá trị thực tiễn.