
CI&T là công ty chuyển đổi công nghệ toàn cầu được thành lập vào năm 1995, hỗ trợ các tổ chức hiện đại hóa cách họ xây dựng, vận hành và tương tác thông qua các sản phẩm và dịch vụ số. Các lĩnh vực hoạt động của công ty bao gồm hiện đại hóa ứng dụng, giải pháp đám mây, AI và phân tích dữ liệu, trải nghiệm khách hàng, thiết kế sản phẩm, tư vấn chiến lược và trải nghiệm nhập vai. Với chuyên môn phục vụ các ngành như tư vấn, chăm sóc sức khỏe và tiếp thị, CI&T kết hợp năng lực công nghệ và kinh doanh để hỗ trợ các tổ chức theo đuổi tăng trưởng và vận hành hiệu quả hơn.
Lập trình viên Backend Java cấp trung tại CI&T — Làm việc kết hợp tại Brazil
Xây dựng các dịch vụ backend bằng Java và AWS tại CI&T, công ty về chuyển đổi công nghệ và giải pháp AI doanh nghiệp. Phát triển các microservice phân tán với Spring Boot, AWS, Oracle và MongoDB.
Mô tả
- Xây dựng và cải tiến các dịch vụ backend bằng Java và Spring Boot
- Kết nối ứng dụng với các dịch vụ AWS gồm SNS, SQS, Lambda, S3 và Redis
- Thiết kế và truy vấn kho dữ liệu Oracle và MongoDB để đạt hiệu suất và khả năng mở rộng
- Viết mã nguồn rõ ràng, có thể kiểm thử theo các nguyên tắc SOLID, Clean Code và Clean Architecture
- Đóng góp vào thiết kế kỹ thuật và các quyết định về kỹ thuật
- Hỗ trợ đội ngũ thông qua đánh giá mã nguồn và cải tiến dịch vụ liên tục
- Phát triển các microservice phân tán, có khả năng mở rộng và khả năng chống chịu cho một dự án trong ngành phúc lợi
Yêu cầu
- Đang sinh sống tại Brazil
- Có ít nhất 3 năm kinh nghiệm với Java 17+ và Spring Boot 3+
- Có kinh nghiệm thực tế trong môi trường sản xuất với các dịch vụ AWS gồm SNS/SQS, S3 và Lambda
- Hiểu về kiến trúc hướng sự kiện, bao gồm mô hình hóa sự kiện, hợp đồng sự kiện, topic và queue, hàng đợi thư chết và tính bất biến khi xử lý lặp
- Có kinh nghiệm thực hành với microservice, giao tiếp giữa các dịch vụ, lập phiên bản API và khả năng quan sát cơ bản
- Nắm vững cơ sở dữ liệu quan hệ Oracle và cơ sở dữ liệu NoSQL MongoDB
- Có kinh nghiệm kiểm thử tự động bằng JUnit và Mockito
- Hiểu và áp dụng các phương pháp kiểm thử đơn vị và kiểm thử tích hợp
- Áp dụng thực tế các nguyên tắc SOLID, Clean Code, kiến trúc phân lớp và Clean Architecture
- Có kinh nghiệm với Docker/Kubernetes, CI/CD, Redis/ElastiCache, trí tuệ nhân tạo, Azure DevOps hoặc DDD là một lợi thế
Phúc lợi
- Bảo hiểm chăm sóc sức khỏe và nha khoa
- Phiếu thực phẩm và bữa ăn
- Hỗ trợ chăm sóc trẻ em
- Nghỉ phép chăm sóc con mở rộng
- Các chương trình hợp tác về thể dục và sức khỏe thông qua Wellhub (Gympass) và TotalPass
- Chương trình chia sẻ lợi nhuận và kết quả kinh doanh (PLR)
- Bảo hiểm nhân thọ
- Quyền truy cập nền tảng học tập liên tục CI&T University
- Tham gia câu lạc bộ giảm giá
- Các tài nguyên trực tuyến miễn phí hỗ trợ sức khỏe thể chất, sức khỏe tinh thần và bienestar
- Khóa học về thai kỳ và nuôi dạy con có trách nhiệm
- Hợp tác với các nền tảng học trực tuyến
- Nền tảng học ngôn ngữ
- Hỗ trợ và điều chỉnh tại nơi làm việc cho người khuyết tật
- Đội ngũ chuyên trách về sức khỏe và bienestar, chuyên gia về hòa nhập và các nhóm sở thích chung