라쿠텐 (Rakuten)
웹 백엔드 엔지니어 - Kobo Japan Technology 부서 (KJT)
한눈에 보기
지원 전 체크포인트
- 상시채용 공고입니다. 최신 접수 상태를 원문에서 확인하세요.
- 전형 절차가 공개되지 않아 원문 공고를 직접 확인하세요.
라쿠텐 (Rakuten)
직무 설명:
비즈니스 소개
라쿠텐 그룹(Rakuten Group, Inc.)은 인터넷 쇼핑몰 '라쿠텐 이치바(Rakuten Ichiba)', 여행 예약 사이트 '라쿠텐 트래블(Rakuten Travel)', 온라인 증권 '라쿠텐 증권(Rakuten Securities)', 전자화폐 '라쿠텐 Edy(Rakuten Edy)', 프로 스포츠 등 70개가 넘는 다양한 서비스를 제공하는 글로벌 혁신 기업이다. 우리의 사명은 기술의 힘으로 사람과 사회에 힘을 실어주는 것이며, '혁신을 통해 사람과 사회에 힘을 실어준다'라는 기업 이념 아래 새로운 가치 창출을 위해 끊임없이 도전하고 있습니다.
부서 소개
당사 부서는 라쿠텐 이치바에 배포된 전자책 스토어의 개발 및 유지 관리를 담당하는 기술 부서입니다. 우리는 수천만 명의 라쿠텐 이치바 사용자에게 최고의 독서 경험을 제공한다는 보람 있는 임무를 수행하고 있습니다.
당사는 라쿠텐 그룹(Rakuten Group, Inc.)의 일부로서 캐나다의 라쿠텐 코보(Rakuten Kobo Inc.)와 협력하여 라쿠텐 이치바(Rakuten Ichiba)에서 전자책 사업을 개발 및 운영하고 있습니다. 우리는 전 세계 독자들에게 최고의 독서 경험을 제공하기 위해 매일 서비스를 개발하고 개선하는 데 최선을 다하고 있습니다.
우리 팀은 일본 팀뿐만 아니라 중국, 캐나다, 독일 팀과도 긴밀하게 협력하며 글로벌 환경에서 프로젝트를 추진하고 있습니다. 우리는 다국적 회원들과 협력하여 전 세계 사용자에게 최고의 전자책 경험을 제공하는 것을 목표로 합니다. 여러분의 기술과 열정은 전 세계의 독서 문화를 풍요롭게 하는 데 중요한 단계가 될 것입니다.
포지션:
주요 업무
Kobo Japan 기술부 웹 백엔드 엔지니어로서, 라쿠텐 이치바 전자책 스토어의 시스템 개발, 유지 관리 및 운영을 담당하게 됩니다. 귀하의 전문 지식과 경험을 활용하여 대규모 시스템의 기술적 과제를 해결하고 당사 서비스의 발전을 주도하십시오. 구체적으로 귀하의 책임은 다음과 같습니다.
- 확장 가능한 시스템 설계: 최신 Java 및 Spring Boot를 사용하여 가용성이 높고 내결함성이 있는 고성능 백엔드 시스템의 설계 및 구현을 주도합니다. 대규모 사용자 증가와 진화하는 비즈니스 요구를 지원하기 위해 새로운 기능 개발, 전략적 리팩토링, 아키텍처 혁신을 추진합니다.
- 라쿠텐 생태계와의 긴밀한 통합: Kobo 플랫폼을 중요한 라쿠텐 그룹 서비스(예: 지불 게이트웨이, 인증 시스템, 로열티 프로그램)와 원활하게 연결하는 정교한 통합 솔루션을 설계합니다. 귀하의 작업은 전체 라쿠텐 생태계에 걸쳐 일관되고 즐거운 사용자 경험을 보장할 것입니다.
- 미들웨어 개발 선도: 전자책 스토어를 뒷받침하고 다양한 콘텐츠 형식과 높은 거래량을 수용하는 중요한 사내 미들웨어의 설계, 개발, 운영 및 최적화를 주도합니다.
- 데이터베이스 설계 및 성능 최적화: 데이터베이스 설계, 스키마 관리 및 고급 쿼리 최적화를 포괄하는 Oracle/PostgreSQL을 위한 강력한 데이터베이스 솔루션을 설계합니다. 빠르게 성장하는 사용자 기반을 위해 탁월한 시스템 성능, 데이터 무결성 및 확장성을 보장합니다.
- 기술 우수성 추진: 엄격한 코드 검토를 통해 품질 및 모범 사례 문화를 조성하고 깔끔한 아키텍처, 테스트 중심 개발 및 팀 전체의 지속적인 개선을 옹호합니다. 스크럼 개발 프로세스 내에서 작업하고 제품 소유자 및 기타 팀 구성원과 협력하며 디자인, 구현, 테스트 및 배포를 담당합니다. 진행 상황을 공유하고 문제를 해결하기 위해 일일 스크럼 및 스프린트 검토에 적극적으로 참여하게 됩니다.
- 글로벌 협업 및 리더십: 토론토, 중국, 독일의 국제 엔지니어링 팀과 긴밀히 협력하여 글로벌 기술 전략에 기여하고 지식 공유를 촉진합니다.
필수 자격 요건:
- 백엔드 엔지니어로서 5년 이상의 실무 경험(중급~고급 수준).
- 객체 지향 프로그래밍(OOP) 원리에 대한 깊은 이해와 핵심 Java API에 대한 친숙함을 바탕으로 Java 프로그래밍에 대한 탄탄한 지식을 갖추고 있습니다.
- Spring Boot에 대한 높은 수준의 지식과 경험이 있으며 Spring Boot 애플리케이션을 독립적으로 설정, 개발 및 배포할 수 있습니다.
- SQL에 대한 전문 지식, 복잡한 쿼리 작성 능력, SQL 문 최적화 능력, 관계형 데이터베이스(예: Oracle/PostgreSQL)에 대한 깊은 지식.
- 데이터 CURD 작업을 효율적으로 수행할 수 있는 MyBatis 또는 Hibernate/JPA와 같은 주류 ORM 프레임워크에 대한 강력한 명령입니다.
- RESTful API 설계 원칙과 모범 사례에 익숙하며 명확하고 표준화된 인터페이스를 설계하고 구현할 수 있습니다.
- Docker 및 Kubernetes와 같은 컨테이너화 기술에 대한 실무 지식.
우대 자격 요건:
- Redis 등 캐싱 기술 경험이 있으신 분
- 비동기 처리를 포함하여 Kafka 또는 RabbitMQ와 같은 메시지 대기열에 대한 경험이 있습니다.
- PostgreSQL 성능 튜닝 경험이 있습니다.
- 대규모 분산 시스템 개발 및 운영 경험이 있습니다.
- 클라우드 플랫폼(AWS, GCP, Azure 등) 개발 경험이 있습니다.
기타 정보:
영어 자격 요건 추가 정보
비즈니스 수준의 영어 능력(비즈니스 목적을 위해 영어로 의사소통하고 사양 및 문서를 작성하는 능력)
#engineer#애플리케이션엔지니어#internationalandsports#낙천 공방