직무 설명:
본 역할은 핵심 애플리케이션을 위한 백엔드 시스템 설계 및 개발, 시스템 성능 유지 및 최적화, 그리고 높은 동시성, 안정성 및 낮은 지연 시간과 관련된 기술적 과제 극복을 포함합니다. 지원자는 강력한 비즈니스 감각을 갖추고 있어야 하며, 비즈니스 설계 논의에 참여하여 실행 가능하고 건설적인 솔루션을 제안하고, 독립적으로 기술 문서를 작성할 수 있어야 합니다. 또한 최첨단 기술 연구에 참여하고 플랫폼의 미래 기술 아키텍처 형성에 기여할 것입니다.
주요 책임:
- 핵심 애플리케이션을 위한 백엔드 시스템 설계 및 개발
- 시스템 성능 유지 및 최적화
- 높은 동시성, 안정성 및 낮은 지연 시간과 관련된 기술적 과제 해결
- 비즈니스 설계 논의에 참여하여 실행 가능한 솔루션 제안
- 독립적으로 기술 문서 작성
- 최첨단 기술 연구 및 구현
- 플랫폼의 미래 기술 아키텍처 형성에 기여
직무 요구 사항:
- 컴퓨터 과학 또는 관련 분야 학사 학위 이상
- Java에 대한 탄탄한 기초 및 멀티스레딩, 컬렉션 등 핵심 프레임워크 전문성
- 고품질 오픈소스 소프트웨어의 소스 코드 연구 경험 우대
- NoSQL 캐싱, 메시지 큐 및 검색 엔진(예: Redis, Kafka, Elasticsearch)에 대한 숙련도
- 시스템 분석, 설계 및 코드 리팩토링에 대한 강력한 기술
- 대규모 프로젝트 아키텍처 설계 경험
- 고트래픽, 고동시성 및 고성능 분산 시스템 설계 및 구현에 대한 친숙도
- 성능 튜닝 전문성 우대
혜택:
경력 및 자격에 따라 협의 가능한 경쟁력 있는 급여 및 혜택 패키지.


