Kinh nghiệm
Không yêu cầu
- Tốt nghiệp Đại học / Cao đẳng chuyên ngành Công nghệ thông tin, Toán tin
- Ít nhất 1 năm kinh nghiệm về lập trình Java
- Sử dụng tốt ngôn ngữ lập trình Java.
- Có kiến thức nền tốt về OOP và design patterns. Đã từng tham gia các dự án lớn, số lượng người dùng đáng kể. là một lợi thế.
- Có khả năng tạo library phục vụ việc tái sử dụng và xử lý các vấn đề về performance và security.
- Có khả năng thiết kế và tạo API.
- Khả năng thiết kế class hoặc tạo cấu trúc code.
- Có kinh nghiệm lập trình Multi
- thread, java
- concurrent / Atomic, Queuing Theory, Pooling Theory
- .
Kinh nghiệm xử lý performance trên Oracle và thiết kế database tầm trung bình và nhỏ (< = 30 tables).
- Hiểu rõ các cơ chế quản lý transaction của Oracle.
- Có khả năng làm việc độc lập và làm việc nhóm trong môi trường áp lực cao
- Tiếng Anh đọc hiểu tốt, giao tiếp / viết mail cơ bản
- Ưu tiên ứng viên:
• Biết sử dụng công nghệ NoSQL, Redis, Kafka.
• Hiểu biết về mô hình Microservices.
• Có kinh nghiệm về Design Pattern, UML, Architecture Pattern.
• Có kinh nghiệm về thiết kế ứng dụng / Web. Có thể Scale (tăng kích thước theo chiều ngang mà không phải thay đổi ứng dụng) Dùng các công cụ: HTTPD, NGINX, HAproxy, Mod, JK, DNS, UCARP, ...
• Đã từng sử dụng Memory Cached (ví dụ: Memcached, EHcache), Cluster (ví dụ: Jgroups), File Server, In
- memory Database, Lập trình vẽ đồ thị, biểu đồ, vẽ Topo mạng, dùng GoogleMap, API...
• Có kinh nghiệm làm việc với các công cụ quản lý dự án theo trường phái Agile, Water
- Fall hoặc kết hợp
Chia sẻ
Bình luận