Nghiên cứu, phát triển và triển khai các giải pháp backend sử dụng Java và Spring Boot theo kiến trúc microservices, đảm bảo hiệu năng, tính ổn định và khả năng mở rộng của hệ thống.
Bảo trì, tối ưu và nâng cấp các hệ thống hiện có nhằm cải thiện chất lượng sản phẩm và trải nghiệm người dùng.
Hỗ trợ kỹ thuật cho các thành viên trong nhóm với các chức năng phức tạp; tham gia review và đánh giá code để đảm bảo tuân thủ tiêu chuẩn kỹ thuật và nâng cao chất lượng hệ thống.
Tìm hiểu, thử nghiệm và ứng dụng các công nghệ mới, kiến trúc hiện đại vào các dự án trọng điểm.
Yêu cầu ứng viên
Tốt nghiệp đại học chuyên ngành Công nghệ thông tin, Toán Tin hoặc các ngành liên quan.
Tối thiểu 5 năm kinh nghiệm phát triển ứng dụng backend sử dụng Java, ưu tiên Spring Boot.
Thành thạo Java Core (Collections, Concurrency, Exception Handling, Stream API, Lambda); có kinh nghiệm làm việc với Spring Ecosystem: Spring Boot, Spring MVC, Spring Data JPA, Spring Security, Spring Cloud.
Hiểu rõ và áp dụng tốt các nguyên lý thiết kế phần mềm: SOLID, OOP, Design Patterns.
Kinh nghiệm xây dựng và vận hành hệ thống kiến trúc microservices, sử dụng RESTful APIs, gRPC là lợi thế.
Kinh nghiệm làm việc với cơ sở dữ liệu quan hệ (PostgreSQL, MySQL) và NoSQL (MongoDB, Redis).
Sử dụng thành thạo công cụ quản lý: Git, GitLab CI, Jenkins
Có kinh nghiệm làm việc với nền tảng AWS (EC2, S3, RDS, EKS hoặc tương đương).
Có kinh nghiệm triển khai và giám sát hệ thống trên môi trường Kubernetes, sử dụng các công cụ như Helm, Prometheus, Grafana, ELK Stack, Jaeger
Ưu tiên ứng viên có kinh nghiệm phát triển sản phẩm phục vụ người dùng cuối hoặc từng làm việc tại các công ty startup.
NICE TO HAVE:
Hiểu biết về SaaS application, multi-tenancy.
Có kiến thức nền tảng tốt về kiến trúc phần mềm.
Đã từng phối hợp trực tiếp với các bộ phận vận hành và sản phẩm; có khả năng tư vấn giải pháp kỹ thuật.
Am hiểu về Domain Driven Design, Hexagonal Architecture.
Có kinh nghiệm phát triển hệ thống phục vụ từ 10000 người dùng hoạt động trở lên.
Quyền lợi
Lương thỏa thuận, cạnh tranh theo năng lực;
Chế độ bảo hiểm, nghỉ phép theo quy định của công ty và pháp luật;
Khám sức khỏe định kỳ hàng năm;
Được xem xét tăng lương mỗi năm theo năng lực làm việc;
Thưởng nhân viên xuất sắc, Chính sách thưởng tháng lương 13, thưởng 2/9, thưởng Tết dương lịch
Chính sách thăm hỏi toàn diện cho nhân sự: sinh nhật, kết hôn, sinh con, ốm đau,...
Cơ hội học hỏi, tham gia các chương trình đào tạo nội bộ về chuyên môn, được chỉ dẫn và làm việc với Ban Quản trị, các nhân sự là những người có kinh nghiệm, tư duy chiến lược và sáng tạo từ các công ty, tập đoàn lớn như Vingroup, OneMount, Viettel, MoMo, VNPay, FPT, Tiki,...
Công ty có cafe riêng: chiết khấu 50% cho CBNV
Các hoạt động nội bộ khác: Year End Party, Team Building, Party,...
systematic function là công ty Cổ phần đang hoạt động lĩnh vực IT Phần mềm tại Hà Nội. Hiện tại chúng tôi đang cần tuyển vị trị trí "Senior Java Backend" với các kỹ năng như Java, Node.js, PostgreSQL. Bạn sẽ được hưởng các chế độ phúc lợi như Chăm Sóc Sức Khỏe, Chế độ bảo hiểm khi làm việc tại systematic function.