Job Duties Design and implement scalable backend systems using microservices architecture and domain-driven design principles. Develop RESTful APIs with proper versioning, error handling, and comprehensive documentation using OpenAPI and AsyncAPI. Build event-driven systems leveraging Apache Kafka for asynchronous communication and service decoupling. Apply test-driven development (TDD) and implement unit, integration, and contract testing using tools like Pact and Testcontainers. Ensure secure
Ambition - Hong Kong - Full time
Salary: Negotiable