직무 설명
주요 책임
- 시스템 아키텍처 설계를 위한 기술 연구 및 프레임워크 선정 수행
- 거래, 결제 및 규제 시스템을 포함한 핵심 플랫폼 구성 요소 개발 및 유지보수
- 요구 사항 검토에 참여하고 건설적인 기술적 제안 제공
- 아키텍처 문제 식별 및 효과적인 솔루션 제안
- 고동시성, 시스템 안정성 및 복잡한 비즈니스 모델과 관련된 기술적 과제 해결
- 은행 API, 블록체인 노드, KYC 제공업체 및 결제 게이트웨이를 포함한 제3자 서비스 통합
- 시스템 성능 최적화 및 프로덕션 문제 해결 참여
- 중요 시스템 장애에 대한 긴급 대응 절차 구현
직무 요구 사항
- 멀티스레딩 경험과 함께 Java 프레임워크(Spring 생태계, Spring Boot, MyBatis)에 능숙
- 최소 1-2개의 현대 JavaScript 프레임워크(Node.js, React.js, NestJS, Vue.js) 숙련
- HTTP, RESTful API 및 gRPC에 대한 깊은 이해를 바탕으로 한 강력한 웹 개발 능력
- API 보안, 게이트웨이, JWT/OAuth2.0, 암호화 및 데이터 보호에 대한 전문 지식
- Redis 캐싱 전략 및 일반적인 패턴 경험
- 데이터베이스 최적화 및 샤딩 경험과 함께 MySQL/PostgreSQL에 능숙
- 메시지 브로커(RabbitMQ, Kafka, RockMQ)에 익숙
- Telegram Bot API 및 프레임워크(Telegraf.js 또는 python-telegram-bot) 지식
- 로드 밸런싱, 모니터링 및 용량 계획을 포함한 고가용성 시스템 이해
- Linux 및 Docker 컨테이너 운영에 능숙
- 금융 업계 또는 Web3.0 경험 우대


