직무 설명
우리 교환 플랫폼의 백엔드 시스템을 설계, 개발 및 유지보수할 숙련된 백엔드 개발자를 찾고 있습니다. 이상적인 후보자는 크로스 기능 팀과 협력하면서 높은 가용성, 성능 및 확장성을 보장할 것입니다.
주요 책임
- 교환 플랫폼의 백엔드 시스템을 설계, 개발 및 유지보수하여 높은 가용성과 성능을 보장합니다.
- 현물 거래, 계약 거래 및 프론트엔드/외부 시스템과의 통합을 지원하기 위해 API 인터페이스를 개발 및 최적화합니다.
- 거래 매칭 엔진 및 집계 시스템의 개발 및 최적화에 참여하여 효율성과 안정성을 향상시킵니다.
- 데이터베이스 구조를 설계하고 MySQL 쿼리를 최적화하여 데이터 일관성과 보안을 보장합니다.
- 효율적인 비동기 작업 처리 및 시스템 디커플링을 위해 메시지 큐 시스템(예: Kafka, RabbitMQ)을 통합 및 유지보수합니다.
- 시스템 아키텍처 설계에 기여하고 분산 시스템의 기술적 과제를 해결합니다.
- 깨끗하고 유지보수 가능한 코드를 작성하고 코드 리뷰에 참여하여 모범 사례를 준수합니다.
- QA 팀과 협력하여 시스템 테스트, 문제 해결 및 성능 최적화를 수행합니다.
직무 요구 사항
- 3년 이상의 백엔드 개발 경험과 Golang에 대한 강한 숙련도(동시성 모델 및 성능 최적화 포함).
- 교환 개발 경험 및 현물/계약 거래 비즈니스 로직에 대한 깊은 이해.
- 거래 매칭 엔진 및 집계 시스템에 익숙하며 고부하 시나리오를 처리할 수 있는 능력.
- MySQL 데이터베이스 설계, 쿼리 최적화 및 트랜잭션 관리에 대한 전문 지식.
- 메시지 큐(Kafka/RabbitMQ/RocketMQ) 및 최적화에 대한 실무 경험.
- 분산 시스템 아키텍처에서의 강력한 문제 해결 능력.
- 기술적 논의 및 협력을 위한 중국어 커뮤니케이션 능력.
- 원격 근무 가능 또는 두바이로의 이주 의향.
혜택
- 유연한 원격 근무 옵션
- 20일의 유급 연차
- 두바이 본사 출장 기회
- 유연한 근무 시간
- 경쟁력 있는 보상 패키지
- 전문성 개발 기회


