직무 설명
우리 팀에 합류할 숙련된 백엔드 개발자를 찾고 있습니다. 본 역할은 거래소 플랫폼의 성장 관련 비즈니스 시스템에 초점을 맞추며, 포인트 시스템, 마케팅 캠페인, 쿠폰, 추천 리베이트 등의 기능을 위한 백엔드 시스템을 설계, 개발 및 유지보수하는 업무를 포함합니다.
주요 책임
- 성장 관련 기능(예: 포인트 시스템, 마케팅 캠페인, 쿠폰, 추천 리베이트)을 위한 백엔드 시스템 설계, 개발 및 유지보수.
- 빈번한 마케팅 활동과 대규모 사용자 증가를 지원하기 위한 고성능 API 개발 및 최적화, 시스템 안정성 보장.
- 성장 엔진 및 태스크 시스템의 아키텍처 설계에 참여하여 기술을 활용해 사용자 유지율과 참여도 향상.
- 마케팅 캠페인으로 생성된 대량의 데이터를 처리하기 위한 복잡한 데이터베이스 구조 설계 및 최적화, 데이터 일관성과 보안 보장.
- 메시지 큐와 캐싱 기술을 활용해 캠페인 중 트래픽 급증 관리, 시스템 디커플링 및 비동기 처리 가능.
- 대규모 데이터 처리 작업(예: 포인트 정산, 사용자 프로필 필터링) 수행 및 배치 처리 성능 최적화.
- 고품질의 테스트 가능한 코드 작성, 코드 리뷰 참여, 팀 코딩 표준 및 시스템 유지보수성 향상.
- 제품 및 테스트 팀과 협력해 마케팅 기능 신속 반복 및 성능 문제 해결.
직무 요구 사항
- 3년 이상의 백엔드 개발 경험, Java에 능숙하며 JVM 원리, 멀티스레딩 및 동시성 모델에 대한 깊은 이해.
- SpringBoot 및 SpringCloud 마이크로서비스 프레임워크 전문 지식, 대규모 분산 시스템 경험.
- 성장 관련 또는 전자상거래 마케팅 개발 경험, 포인트, 쿠폰, 홍보, 추첨 등의 비즈니스 로직에 익숙함.
- MySQL에 능숙하며 강력한 SQL 최적화, 인덱싱 및 트랜잭션 관리 기술 보유, 수천만 레코드 처리 가능.
- 메시지 큐(예: Kafka, RabbitMQ, RocketMQ)에 익숙하고 고동시성 트래픽 급증 처리 경험.
- 대규모 배치 처리 작업 관리 능력, 멀티스레딩 또는 분산 스케줄링 지식 보유.
- 중국어로 강력한 커뮤니케이션 능력, 기술 솔루션을 명확하게 설명하고 팀 간 협력 가능.
- 원격 근무 가능 또는 두바이로의 이주 의향.
우대 사항
- 대규모 마케팅 이벤트(예: 플래시 세일, 더블 11)를 위한 고동시성 시스템 설계 경험.
- 분산 락, 속도 제한 및 카운터를 위한 Redis에 대한 깊은 지식.
- 데이터 분석을 위한 빅데이터 도구(예: ElasticSearch, Flink, Spark)에 익숙함.
- CI/CD 파이프라인 및 컨테이너화(Docker, Kubernetes)를 포함한 DevOps 경험.
- 블록체인 기술 또는 암호화폐 거래소 운영 이해.
혜택
원격 근무 유연성.


