Java Developer (Lead)
CÔNG TY CỔ PHẦN AEQUITAS
Mô tả công việc
Đọc hiểu URD/SRS và phân tích, thiết kế, xây dựng tài liệu đặc tả api Lập trình, phát triển, xây dựng các backend như các api, các luồng nghiệp vụ, các thủ tục trên database Kiểm thử chức năng, kiểm thử hiệu năng các api Triển khai các api lên các môi trường Tối ưu các api để nâng cao hiệu năng Trao đổi công việc với các nhóm nghiệp vụ, BA các team liên quan
Yêu cầu công việc
Tối thiểu 3+ năm kinh nghiệm phát triển Backend với Java. Có các kỹ năng lập trình tốt như: phân tích, đưa giải pháp để giải quyết các vấn đề. Hiểu biết và có kinh nghiệm về kiến trúc FrontEnd - BackEnd. Có kinh nghiệm triển khai công việc theo mô hình Agile. Từ 3 năm trở lên năm kinh nghiệm trong lĩnh vực CNTT, trong đó trong 01 năm gần đây đã tham gia tối thiểu 01 dự án phát triển hệ thống ứng dụng phần mềm thanh toán cho Ngân hàng Thương mại với vai trò cán bộ phát triển phần mềm/lập trình viên. Có kinh nghiệm sử dụng các công nghệ sau Database: Oracle / PostgreSQL / MongoDB/ Đồng bộ DB: Data Guard / Golden Gate / CDC (Change data capture) OS: Linux, Windows + Backend Service: Spring Boot 3.x (Java 17 / 21) BFF Gateway: Nginx / Spring Cloud Gateway Giao thức kết nối: cần đáp ứng HTTP/1.1, HTTP/2, SFTP, Messaging Chuẩn kết nối: Restful, File, JMS (IBM MQ)/Kafka Chuẩn message: JSON Message Broker: Kafka/ IBM MQ Distributed Cache: Redis Local Cache: Caffeine / Guava Authentication / Authorization (optional): Keycloak Central Configuration (optional): Vault / Spring Cloud Config Server Container platform: K8S / Openshift Observability: ELK, Prometheus, Grafana API Management: OpenAPI 3 DevSecOps Tool: Gitlab, Jenkins, Sonarqube, Nexus Artifact Repo, JIRA, Confluence Container Tools: Docker Desktop / Minikube
Quyền lợi
Mức lương cạnh tranh Thời gian làm việc: Từ thứ 2 – thứ 6 Lương tháng thứ 13 Thưởng các ngày lễ tết lớn trong năm Bảo hiểm xã hội, BHYT theo quy định của Nhà nước; Gói bảo hiểm sức khỏe; Chế độ Công đoàn