Miratech
Miratech
Miratech là công ty dịch vụ và tư vấn công nghệ thông tin toàn cầu, hợp tác với các doanh nghiệp trong quá trình chuyển đổi số. Các dịch vụ của công ty bao gồm thuê ngoài, phát triển phần mềm và dịch vụ chuyên môn, kết hợp năng lực triển khai ở quy mô doanh nghiệp với sự linh hoạt thường gắn liền với đổi mới của các công ty khởi nghiệp. Được thành lập vào năm 1989, Miratech hoạt động trong lĩnh vực tư vấn B2B và công nghệ liên quan đến SaaS, hỗ trợ các tổ chức có nhu cầu về chuyên môn phần mềm và dịch vụ công nghệ.

Kỹ sư Java Full Stack (Làm việc từ xa, Ireland)

Xây dựng ứng dụng Java, React và cloud-native cho lĩnh vực quản lý lực lượng lao động và trải nghiệm khách hàng. Phát triển dịch vụ và tích hợp có khả năng mở rộng, hỗ trợ CI/CD và vận hành hệ thống tại Miratech.

Mô tả

  • Phát triển và bảo trì các dịch vụ backend có khả năng mở rộng bằng Java và Spring Boot.
  • Xây dựng ứng dụng web phản hồi tốt, dễ tiếp cận bằng React và TypeScript.
  • Tạo và sử dụng REST API, duy trì hợp đồng OpenAPI/Swagger và xử lý lỗi rõ ràng.
  • Thiết kế giải pháp dạng mô-đun với microservices, lập trình hướng đối tượng và các mẫu hướng sự kiện.
  • Sử dụng Node.js cho dịch vụ gọn nhẹ, tích hợp, thành phần backend-for-frontend hoặc công cụ phát triển.
  • Thiết kế và tối ưu mô hình dữ liệu, truy vấn PostgreSQL, có tính đến tính toàn vẹn, hiệu năng và lịch sử kiểm toán.
  • Xây dựng và hỗ trợ tích hợp thông qua API, webhook, nhắn tin và các mẫu khác.
  • Đóng gói ứng dụng trong container và hỗ trợ triển khai đám mây, cấu hình cũng như môi trường nhất quán.
  • Duy trì quy trình CI/CD Jenkins với kiểm thử tự động, cổng chất lượng và triển khai có thể lặp lại.
  • Bổ sung nhật ký có cấu trúc, chỉ số, truy vết và báo cáo lỗi hữu ích cho ứng dụng.
  • Khắc phục sự cố chức năng và vận hành, đồng thời cải thiện hiệu năng, khả năng phục hồi, mở rộng và bảo trì.
  • Phối hợp với các đồng nghiệp thuộc Product, UX, QA, DevOps, Kiến trúc và kỹ thuật về thiết kế, đánh giá, lập kế hoạch và cải tiến liên tục.

Yêu cầu

  • Có ít nhất năm năm kinh nghiệm phát triển phần mềm full-stack, bao gồm ứng dụng đã vận hành trong môi trường sản xuất.
  • Có kinh nghiệm thực hành với Java và Spring, đặc biệt là Spring Boot, dịch vụ REST, lưu trữ dữ liệu, bảo mật và kiểm thử tự động.
  • Có kinh nghiệm frontend với Angular hoặc React, TypeScript, HTML, CSS, thiết kế dựa trên thành phần, quản lý trạng thái và phương pháp kiểm thử hiện đại.
  • Am hiểu Node.js cho dịch vụ gọn nhẹ, tích hợp, công cụ xây dựng hoặc thành phần hỗ trợ.
  • Có kinh nghiệm xây dựng REST API, microservices và ứng dụng dễ bảo trì trong môi trường phân tán.
  • Có kỹ năng SQL vững và kinh nghiệm thiết kế mô hình dữ liệu hiệu quả trong PostgreSQL hoặc cơ sở dữ liệu quan hệ tương tự.
  • Có kinh nghiệm phát triển, triển khai hoặc hỗ trợ ứng dụng trên đám mây và trong container.
  • Giao tiếp rõ ràng, soạn tài liệu kỹ thuật và tham gia hội thảo với khách hàng.
  • Nắm vững OAuth2, OpenID Connect, JWT và thiết kế API an toàn.
  • Có kinh nghiệm với Kafka, RabbitMQ hoặc công nghệ nhắn tin, truyền sự kiện tương đương.
  • Am hiểu Kubernetes, nền tảng đám mây, công cụ quan sát hệ thống và thực hành phân phối phần mềm an toàn.
  • Kinh nghiệm với quản lý lực lượng lao động (WFM), trải nghiệm khách hàng (CX), trung tâm liên lạc hoặc giải pháp dịch vụ khách hàng là một lợi thế.
  • Kinh nghiệm với AWS, Amazon Connect, FreeSWITCH, Kamailio, Twilio hoặc công nghệ truyền thông tương tự là một lợi thế.
  • Kiến thức về tối ưu hóa lực lượng lao động và vận hành trung tâm liên lạc, bao gồm dự báo, lập lịch, định tuyến và tuân thủ lịch làm việc, là một lợi thế.
  • Kinh nghiệm tích hợp ứng dụng doanh nghiệp với nền tảng CRM, nhân sự, danh tính, tính lương và phân tích dữ liệu là một lợi thế.
  • Am hiểu công cụ phát triển có hỗ trợ AI như GitHub Copilot hoặc Claude là một lợi thế.

Phúc lợi

  • Bảo hiểm y tế
  • Các khóa học ngôn ngữ
  • Chương trình hỗ trợ chuyển nơi sinh sống
  • Linh hoạt làm việc từ xa theo văn hóa ForeverRemote
  • Cơ hội phát triển chuyên môn
  • Chương trình cấp chứng chỉ
  • Chương trình cố vấn và đầu tư phát triển nhân tài
  • Cơ hội luân chuyển nội bộ
  • Cơ hội thực tập
  • Cơ hội hợp tác trong các dự án có tác động lớn dành cho khách hàng toàn cầu hàng đầu
  • Môi trường làm việc hòa nhập và hỗ trợ
  • Các sự kiện giao lưu và gắn kết đội ngũ thường xuyên