Invillia
Invillia
5.001 – 10.000 Nhân viên
Hậu cầnTiếp thịTư vấn
Invillia là một công ty công nghệ được thành lập vào năm 2003, chuyên phát triển các giải pháp phần mềm tùy chỉnh cho doanh nghiệp. Công ty cung cấp các ứng dụng được thiết kế phù hợp với nhu cầu nhằm giải quyết những thách thức trong vận hành, nâng cao hiệu quả và hỗ trợ quá trình chuyển đổi số. Invillia phục vụ các tổ chức trong lĩnh vực tư vấn, logistics và marketing.

Lập trình viên Backend Kotlin Cấp cao (Làm việc từ xa, Brazil)

Lập trình viên backend Kotlin cấp cao, xây dựng API, tích hợp và kiến trúc phân tán. Đóng góp vào các giải pháp trí tuệ nhân tạo cho một công ty công nghệ toàn cầu.

Mô tả

  • Xây dựng và duy trì các ứng dụng backend bằng Kotlin
  • Triển khai các quy tắc nghiệp vụ dựa trên yêu cầu và đặc tả giải pháp đã xác định
  • Thiết kế API và tích hợp với các hệ thống bên ngoài cũng như nguồn dữ liệu bên ngoài
  • Áp dụng các nguyên tắc Thiết kế hướng miền, Kiến trúc sạch và Kiến trúc lục giác
  • Cấu trúc giải pháp theo mô hình Cổng và Bộ chuyển đổi
  • Duy trì chất lượng mã nguồn thông qua kiểm thử tự động và các phương pháp tốt nhất trong kỹ thuật phần mềm
  • Tạo và duy trì các bài kiểm thử bằng JUnit, Testcontainers và các phương pháp kiểm thử dựa trên lớp
  • Hỗ trợ phát triển cơ sở dữ liệu quan hệ và phi quan hệ
  • Hỗ trợ xác định các kiến trúc có khả năng mở rộng và linh hoạt cho môi trường phân tán
  • Hỗ trợ các sáng kiến về trí tuệ nhân tạo, bao gồm triển khai logic nghiệp vụ
  • Thực hiện kỹ thuật thiết kế prompt khi nhu cầu dự án yêu cầu
  • Đánh giá chất lượng và tính nhất quán của các tập dữ liệu đã được gán nhãn
  • Xác định các cải tiến đáp ứng nhu cầu của khách hàng và người dùng cuối
  • Cung cấp mã nguồn đáp ứng các tiêu chuẩn về bảo mật, chất lượng và khả năng bảo trì

Yêu cầu

  • Có kinh nghiệm chuyên môn vững vàng trong phát triển hệ thống backend bằng Kotlin
  • Hiểu biết nâng cao về Thiết kế hướng miền
  • Có kinh nghiệm thực tế với Phát triển hướng kiểm thử
  • Có kiến thức làm việc về Kiến trúc sạch
  • Có kinh nghiệm với Kiến trúc lục giác và mô hình Cổng và Bộ chuyển đổi
  • Có kinh nghiệm làm việc với Kubernetes
  • Có kinh nghiệm sử dụng cơ sở dữ liệu quan hệ và phi quan hệ
  • Hiểu rõ các trường hợp sử dụng, điểm mạnh và hạn chế của các mô hình cơ sở dữ liệu khác nhau
  • Có kinh nghiệm với PostgreSQL
  • Có kinh nghiệm với DynamoDB
  • Có kiến thức về kiểm thử tự động bằng JUnit và Testcontainers
  • Có kinh nghiệm tích hợp hệ thống và API
  • Hiểu biết về các phương pháp tốt nhất nhằm bảo đảm chất lượng, bảo mật và khả năng bảo trì của mã nguồn
  • Có kinh nghiệm xây dựng các giải pháp có khả năng mở rộng và phân tán
  • Có kiến thức về việc áp dụng phát triển phần mềm vào các giải pháp trí tuệ nhân tạo
  • Có kinh nghiệm với các dự án AI tạo sinh là một lợi thế
  • Có kinh nghiệm về kỹ thuật thiết kế prompt là một lợi thế
  • Có kinh nghiệm đánh giá và chuẩn bị dữ liệu cho các mô hình AI là một lợi thế
  • Có kiến thức về kiến trúc hướng sự kiện và microservices là một lợi thế
  • Có kinh nghiệm với môi trường đám mây là một lợi thế

Phúc lợi

  • Ứng viên là người khuyết tật cũng được khuyến khích ứng tuyển
  • Làm việc từ xa