
InPost Group vận hành mạng lưới giao nhận ngoài gia cho thương mại điện tử, kết hợp Tủ Nhận Hàng Tự Động, dịch vụ chuyển phát nhanh và các điểm nhận và gửi hàng. Nền tảng của công ty giúp người bán và người tiêu dùng quản lý việc giao nhận bưu kiện với các lựa chọn nhận hàng thuận tiện cùng cơ sở hạ tầng giao hàng tại Ba Lan, Pháp, khu vực Benelux, Vương quốc Anh và Ý. Công ty tập trung vào hoạt động logistics ứng dụng công nghệ và các mô hình giao hàng có tác động thấp hơn, hỗ trợ sự phát triển liên tục của ngành bán lẻ trực tuyến trên khắp châu Âu.
Kỹ sư phần mềm Java cấp cao (Làm việc từ xa, Ba Lan)
Xây dựng các dịch vụ vi mô hướng sự kiện cho nền tảng logistics thương mại điện tử của InPost. Dẫn dắt công việc về kiến trúc, kiểm thử và triển khai các hệ thống có tính sẵn sàng cao.
Mô tả
- Thiết kế và xây dựng dịch vụ vi mô theo các nguyên tắc Kiến trúc Lục giác.
- Tham gia định hình các quyết định kiến trúc và thiết kế giải pháp.
- Phát triển tích hợp hướng sự kiện với Kafka, Avro và mẫu Transactional Outbox.
- Tạo các bài kiểm thử tự động ở cấp đơn vị, tích hợp và hợp đồng.
- Đánh giá mã và duy trì chất lượng mã cao.
- Chịu trách nhiệm về các chủ đề được giao, làm việc với các bên liên quan, thu thập thông tin và triển khai giải pháp từ đầu đến cuối.
- Sử dụng các công cụ lập trình AI như Claude Code trong công việc hằng ngày.
- Theo sát dự án trong toàn bộ vòng đời phát triển, từ phân tích và kiến trúc đến triển khai, kiểm thử và đưa vào vận hành.
- Phát triển các hệ thống tạo đơn gửi bưu kiện trọng yếu cho hoạt động kinh doanh trong nhóm Send thuộc miền Consumer & Merchant của InPost.
Yêu cầu
- Có kinh nghiệm phát triển phần mềm ở cấp độ chuyên viên cao cấp.
- Có kinh nghiệm chuyên sâu với Java 21 trở lên và Spring Boot, bao gồm MVC và/hoặc WebFlux.
- Có kinh nghiệm thực tế với Kafka.
- Có kinh nghiệm với PostgreSQL và/hoặc MongoDB.
- Nắm vững Kiến trúc Lục giác hoặc Kiến trúc Sạch và các mẫu dịch vụ vi mô.
- Có kinh nghiệm với công cụ và phương pháp kiểm thử tự động như Spock hoặc JUnit, Testcontainers và kiểm thử hợp đồng.
- Có kinh nghiệm với Kubernetes, Helm và GitLab CI.
- Hiểu rõ về bảo mật dựa trên OAuth2/JWT.
- Thành thạo các công cụ lập trình AI; công ty sử dụng Claude Code làm tiêu chuẩn, kinh nghiệm với GitHub Copilot hoặc Cursor cũng phù hợp.
- Có khả năng làm việc hiệu quả trong môi trường phân tán phức tạp với hàng chục dịch vụ vi mô và nhiều kênh liên lạc.
- Có khả năng hỗ trợ lưu lượng hệ thống sản xuất quy mô lớn và yêu cầu thời gian hoạt động gần 100%.
- Có khả năng tự phân tích vấn đề, xác định các bên liên quan, thu thập thông tin và triển khai giải pháp từ đầu đến cuối.
- Sẵn sàng và có khả năng đến Warsaw ở vòng tuyển dụng cuối cùng.
Phúc lợi
- Làm việc trong môi trường đa dạng, quốc tế và liên chức năng.
- Học hỏi và hợp tác với một lãnh đạo cấp cao cùng đội ngũ quản lý của họ.
- Có cơ hội phát triển nghề nghiệp tại nhiều địa điểm ở châu Âu.
- Xây dựng sự nghiệp ý nghĩa với nhiều chế độ đãi ngộ.
- Tham gia các khóa đào tạo phát triển chuyên môn.
- Làm việc trong môi trường xuất sắc.
- Giờ làm việc linh hoạt.
- Hợp đồng B2B.