이 직무 공유하기

Back-end Engineer - Platform


[플랫폼개발실 소개]
플랫폼개발실은 글로벌 여가 플랫폼인 야놀자의 Back-end 시스템과 멤버사 서비스에서 활용할 플랫폼 개발을 담당합니다.
숙박을 포함한 각 카테고리별 상품, 판매 정보부터 회원/인증, 후기, 메시징, 챗봇을 활용한 유저 Journey 의 도움과 쿠폰, 포인트, 프로모션 등의 다양한 혜택으로 장바구니를 통한 편리한 예약과 결제를 제공하며 파트너에게는 계약에 기반한 판매와 그에 맞는 정확한 정산까지 다양한 비즈니스 요구를 수용하는 좀 더 빠르고 확장성있는 플랫폼을 만들고 있습니다.

 

플랫폼개발실은 아래의 기술스택을 활용하여 일합니다.
• Java 11 이상, Kotlin 과 같은 JVM 기반 언어
• Spring Boot (MVC, WebFlux), JUnit, Spock
• JPA, Hibernate, QueryDSL, jOOQ
• Kafka, MySQL, Redis, Hazelcast
• AWS, Docker, Prometheus, Grafana, Pinpoint, Sentry

 

[담당업무]

  • 야놀자 Back-End 서비스 및 플랫폼 개발 및 운영
  • 상품 플랫폼 (숙박/교통/투어 상품, 재고, 제어, 지역, Web BFF 등)
  • 고객 플랫폼 (회원, 인증, 후기, 메시징, 챗봇, 고객상담)
  • 주문 플랫폼 (장바구니, 국내 숙박을 포함한 전체 카테고리 예약)
  • 혜택 플랫폼 (쿠폰, 포인트, 프로모션/리워드)
  • 결제 플랫폼 (결제, 페이, 카드 Hub 등)
  • 파트너 플랫폼 (파트너, 계약, 정산 등)

 

[Software Engineer, Back-end - Platform 포지션 Growth Path]
숙박, 커머스에서 필요로 하는 도메인 전반을 다루며 유저와 솔루션 모두에게서 요청을 받는 위치로 대량의 트래픽 대응과 안전한 서비스 제공을 위한 설계부터 운영까지 전체 과정을 경험하며 이벤트 기반의 약한 결합을 가지는 다수의 플랫폼과 함께 기술, 개발 역량의 성장을 이룰 수 있습니다.

 

[자격요건]

  • Web Application 개발, 운영 경험자로서 실무 3년차 이상 또는 그에 준하는 역량을 보유한 분
  • JVM 기반 언어와 Spring Framework (Spring Boot) 환경에서의 RESTful 서비스 개발 경험
  • Back-end 서버 개발 및 운영 (DevOps) 경험
  • 협업 툴 (Jira, Confluence 등)을 활용한 PO/PM, 사업/영업/운영 과의 원활한 의사소통

 

[우대사항]

  • 기술
    • Git-Flow, Gitlab-Flow 등 워크플로 방식을 활용한 협업 경험
    • JPA, Hibernate 와 같은 ORM 사용과 도메인 모델링 경험
    • Apache Kafka 를 활용한 Event, Message 기반 서비스 개발 경험
    • AWS (Amazon Web Services) 를 활용한 개발, 운영 경험
  • 경험
    • 분산된 환경에서 Fault Tolerance 서비스를 구성한 경험
    • 다양한 인터넷 환경에서의 Failover 처리, 각종 장애 극복 경험
    • 대규모 트래픽이나 대용량 데이터 처리를 위한 시스템 설계 및 개발 경험
    • 고가용성의 확장 가능한 시스템 설계 및 운영 경험
  • 문화
    • 서비스 유지 운영을 위한 테스트코드 작성 및 꾸준한 리펙터링
    • 서비스에 적합한 새로운 기술/환경 (Kotlin, Reactive 등)에 대한 호기심과 Code Review 등을 통해 동료에게 자극 및 공유한 경험
    • 오픈소스 혹은 개발 커뮤니티 활동

 

[채용 전형 안내]

서류 전형→코딩테스트→1차(기술인터뷰) → 2차(컬쳐인터뷰) → 3차(코딩인터뷰) → 처우협의 → 최종합격

 

1. 서류전형 
야놀자는 자유양식의 지원서류(이력서,경력기술서)를 받고 있습니다. 
본인의 강점을 잘 어필 할 수 있는 방식으로 자유롭게 작성하되, PDF 형태로 제출을 권장합니다.
포트폴리오, 개인홈페이지, 블로그, Github 링크 등도 함께 제출해주시면 더욱 좋습니다.
 
2. 코딩테스트
코딩테스트 결과 및 서류 결과를 종합하여 정식 인터뷰 진행 여부를 안내 드립니다. 
 
3. 1차 인터뷰 
직무와 관련된 전문 지식 및  경험에 대한 이야기를 나누는 자리입니다.
화상으로 진행되며 업무 연관성이 높은 야놀자 구성원이 참석하며 1시간 ~ 1시간 30분 가량 진행됩니다.
 
4. 2차 인터뷰
직무와 관련된 역량과 경험에 대하여 1시간 가량 심층적인 이야기를 나누게 됩니다.
이와 더불어 야놀자와 지원자가 서로의 가치관과 생각을 확인하는 질문도 주고 받습니다.
 

5. 3차 코딩 인터뷰

업무 연관성이 높은 야놀자 구성원이 참석하며 1시간 가량 진행됩니다.

코딩 문제를 제시하고 그 문제를 풀어가는 방식에 대한 이야기를 나눕니다.

이와 더불어 야놀자와 지원자가 서로의 가치관과 생각을 확인하는 질문도 주고 받습니다.


6. 처우 협의
인터뷰 전형 합격 이후, 개별적으로 보상에 대한 협의를 진행합니다.
처우 산정에 필요한 증빙 서류를 요청드리며, 제출 완료 후 최대한 빠른 시일 내에 채용 담당자가 연락 드립니다. 


7. 최종 합격
야놀자 합류를 축하드리며 오퍼레터를 발송해요. 
오퍼레터에는 최종 제안드리는 포지션과 연봉, 현금성 복지 등 보상 패키지, 입사일을 포함되어 있습니다.

 

[참고사항]

  • 포지션에 따라 과제 또는 추가 인터뷰, 평판조회 전형이 추가될 수 있습니다.

  • 국가유공자 예우 및 지원에 관한 법률에 의거 취업 보호 대상자 및 장애인은 관련 법규에 따라 우대합니다.

  • 채용 절차 진행 시 구직자에게 수령한 서류는 구직자의 채용 여부 확정일 이후 1년 동안 보관하고 이후 파기합니다.

 

[복지 패키지]

Y-Player가 행복하게 일할 수 있도록,

  • 근무 장소를 자유롭게 선택할 수 있고 업무 생산성을 높이는 상시 원격근무

  • 보다 가깝고 쾌적한 업무환경을 위한 거점오피스 운영

  • 일과 휴식을 함께 즐길 수 있는 워케이션(상/하반기 진행)

  • 마음편히 놀 수 있게 야놀자 앱 포인트 연 100만원 지급 (5주년에는 50만원 추가지급)

  • 점심 식대 연 240만원 (1일 1만원) 

  • 반반차 제도 

  • 생일 축하금 및 조기 퇴근권

 

Y-Player가 성장할 수 있도록,

  • 자기 계발비/교육비 (연 100만원)

  • 외국어 교육 서비스 지원 (연 150만원 상당)

  • 마이북 서비스 (개인 직무 서적 지원, 연 20만원)

  • 사내 도서관

 

Y-Player와 그 가족까지,

  • 명절 상여금 (연 40만원)

  • 체형관리 서비스 제공(체형 관리사 상주)

  • 단체 상해보험 및 일상생활 배상책임보험(배우자, 자녀포함)

  • 보육 수당 지급(연 120만원/만 6세 이하)

  • 자녀 출산 시 출산 축하 선물 지원

  • 모성보호실 제공

  • 독감 예방 접종비 지원

이외에도 경조금 등의 기본 복지를 포함하여 다양한 복지를 제공하고 있습니다!

 

[야놀자 더 알아보기]

 

[FAQ/ 문의]

이외에 궁금한 사항은 FAQ 페이지를 확인하거나, recruit@yanolja.com을 통해 문의해주세요.