Backend.NET Developer (Microservices)
Công Ty Cổ Phần Tư Vấn Global Care
Mô tả công việc
- Phát triển và bảo trì các backend service sử dụng.NET/C#; xây dựng RESTful Web API với ASP.NET Core. - Thiết kế và phát triển hệ thống theo kiến trúc Microservices, áp dụng Clean Architecture, CQRS. - Xây dựng tầng Data Access với Entity Framework Core, LINQ; thiết kế và tối ưu database PostgreSQL. - Xây dựng cơ chế giao tiếp bất đồng bộ giữa các service qua Apache Kafka; sử dụng Redis cho caching. - Chuẩn hóa API theo OpenAPI/Swagger; phối hợp Frontend Developer trong tích hợp API. - Tham gia code review, tối ưu hiệu năng hệ thống, viết unit test/integration test. - Tham gia đề xuất giải pháp kỹ thuật nhằm nâng cao khả năng mở rộng, bảo mật và maintainability của hệ thống.
Yêu cầu công việc
- Tối thiểu 3 năm kinh nghiệm phát triển.NET/C#, có kinh nghiệm thực tế với ASP.NET Core Web API, RESTful API. - Có kiến thức và kinh nghiệm làm việc với kiến trúc Microservices. - Thành thạo Entity Framework Core, LINQ; hiểu biết tốt về Clean Architecture, CQRS, SOLID, Design Patterns. - Có kinh nghiệm với PostgreSQL (thiết kế schema, query, tối ưu truy vấn). - Có kinh nghiệm sử dụng Kafka (hoặc message/event streaming tương đương) và Redis. - Có khả năng đọc hiểu tài liệu kỹ thuật bằng tiếng Anh; tư duy phân tích và giải quyết vấn đề tốt. - Có tinh thần ownership, khả năng làm việc độc lập và phối hợp nhóm hiệu quả. Ưu tiên: - Có khả năng đọc hiểu hoặc phối hợp phát triển Frontend (ReactJS, Next.js, TypeScript). - Có kinh nghiệm xây dựng hệ thống Microservices từ đầu (greenfield), triển khai production quy mô lớn. - Có kinh nghiệm Docker/Kubernetes, cloud platform, CI/CD (GitLab CI/CD...). - Có kinh nghiệm monitoring/logging (Grafana, Prometheus, ELK/OpenSearch...). - Có kinh nghiệm trong lĩnh vực Fintech, Insurtech, E-commerce hoặc hệ thống có giao dịch (transaction). - Có kinh nghiệm làm việc theo Agile/Scrum. TECH STACK .NET 10 LTS, C#, ASP.NET Core Web API, Entity Framework Core, PostgreSQL, Apache Kafka, Redis, RESTful API/OpenAPI/Swagger, ReactJS/Next.js/TypeScript (Frontend).
Quyền lợi
Thưởng doanh thu, môi trường làm việc thoải mái , Chương trình chăm sóc sức khỏe bạn và gia đình, được cấp laptop, đồng phục, thưởng Quý, chế độ nghỉ