[3-8년] Back-End Developer
주요 업무
•
암호화폐 투자 플랫폼 백엔드 시스템 구축: 사용자 지갑 관리, 투자 상품 관리, 실시간 데이터 처리 시스템을 개발합니다.
•
마이크로서비스 아키텍처(MSA) 설계 및 구현: Auth, Wallet, User, Ledger 등 8개 서비스로 구성된 MSA 시스템을 설계하고 개발합니다.
•
암호화폐 거래소 API 통합: Binance 등 주요 거래소 API를 연동하여 실시간 거래 데이터를 처리하고 자동 투자 시스템을 구축합니다.
•
gRPC 기반 서비스 간 통신: 마이크로서비스 간 효율적인 통신을 위한 gRPC 프로토콜 기반 인터페이스를 설계하고 구현합니다.
•
작업 큐 및 스케줄링 시스템: BullMQ와 크론 작업을 활용한 예금 폴링, 자동 투자 등 백그라운드 작업 시스템을 개발합니다.
•
보안 시스템 구축: JWT 인증, 2FA, Google Cloud KMS를 활용한 보안 시스템을 설계하고 구현합니다.
자격 요건
•
컴퓨터 공학이나 그와 유사한 학과의 학사 이상 학위 소지하신 분
•
3년 이상 백엔드 개발 실무 경력이나 그에 준하는 역량을 보유하신 분
•
NestJS 또는js 백엔드 프레임워크 실무 경험 2년 이상
•
TypeScript 개발 경험 2년 이상
•
PostgreSQL, Prisma ORM 실무 경험 1년 이상
•
Docker를 활용한 컨테이너화 및 배포 경험 1년 이상
•
MSA(Microservices Architecture) 설계 및 구현 경험
•
gRPC 또는 REST API 설계 및 개발 경험
•
Linux 환경에서의 시스템 개발 및 운영 경험이 있으신 분
•
Git을 활용한 협업 및 버전 관리 경험이 있으신 분
우대 사항
•
암호화폐/블록체인 프로젝트 개발 실무 경력 1년 이상 (거래소, 지갑, DeFi 등)
•
거래소 API(Binance, Upbit 등) 연동 경험
•
실시간 데이터 처리 시스템 구축 경험 (WebSocket, 스트리밍)
•
Google Cloud Platform 또는 AWS 인프라 구성 및 운영 경험
•
모노레포(Monorepo) 환경에서의 개발 경험
•
RDBMS 성능 튜닝 및 쿼리 최적화 경험
•
핀테크 또는 금융 서비스 개발 경험
•
스타트업 업무 환경을 이해하고 적응력이 뛰어나신 분
•
새로운 기술 학습에 적극적이고 변화에 열려 있으신 분
기술 스택
•
TypeScript, Node.js
•
PostgreSQL
•
NestJS, Prisma ORM
•
Docker, gRPC, Redis
•
GCP
꼭 읽어주세요
•
(필수) 자유형식의 자기소개서와 PDF 형식의 경력기술서를 제출해주세요.
*경력기술서의 경우, 경험하신 프로젝트나 협력했던 사항 및 경험 위주로 작성해주세요.
•
(필수) 포트폴리오를 함께 제출해주세요.
영입 프로세스
CONTACT US
포지션 / 회사에 대해 궁금한 사항이 있으신가요?
메일 / 커피챗 어떤 채널이든 열려있으니 편히 연락 부탁드립니다 :)
CONTACT POINT.
luke.jin@bclabs.co.kr
COINVESTOR