제목 [월간 카카오 7월] 사용자 서비스 서버 개발자 모집
회사정보
카카오
직원유형
정규직
영입마감일
2020년 7월 31일 까지
근무지 정보
판교

◆ 직원 유형
정규직


◆ 영입인원
00 명


◆ 조직소개
전 국민이 매일매일 사용하는 다양한 서비스를 만들고 있습니다.


국민 메신저인 [카카오톡 본체와 그 안에 들어 있는 다양한 요소 서비스]와
[대한민국 No.1 뮤직플랫폼 멜론 서비스]를 개발하며,
뉴스와 스포츠를 포함한 [포털서비스, 동영상서비스, 소셜서비스]를 만들고 있습니다.


저희와 함께 하시면, 카카오 이름으로 사용자를 직접 만나는 서비스를 만들 수 있게 됩니다. 지금 카카오 서비스 개발자 대열에 합류하시기 바랍니다.


※ 필독사항
본 공고는 여러 개발부서가 함께 진행하는 공고로써, 최종 배치 부서는 지원자의 경력과 역량을 고려해 결정됨을 알려드립니다. 특정 부서만을 원하실 경우에는 본 공고가 아닌 개별 부서 공고로 지원해주시기 바랍니다.




1. 기반서비스개발팀


기반서비스개발팀은 카카오톡, 카카오 회원/계정 시스템, 멜론의 기반 플랫폼, 그 외 주요 신규 서비스의 백엔드를 개발, 운영하는 팀입니다. 국내 어디에서도 경험할 수 없는 대용량 트래픽을 처리하고 다양한 서비스 환경에 도전하며 끊임없이 서비스를 진화시키기 위해 지속적으로 신규 서비스 개발, 구조 개선을 해 나가고 있습니다.
수천만명의 사용자와 카카오의 많은 연계 서비스로부터 오는 대량의 요청과 데이터를 안전하고 빠르게 처리하기 위한 시스템과 서비스를 설계하고 개발하며 운영하고 구조개선까지 모든 분야를 지속적으로 균형 있게 경험할 수 있습니다.
수많은 고객이 사랑하는 서비스, 또 그 서비스를 만드는 동료들과 함께 성장해나갈 도전적인 개발자분들의 지원을 기다립니다.

2. 유저비즈개발팀


유저비즈개발팀은 카카오톡 이모티콘과 멜론 스트리밍 이용권으로 대표되는 다양한 상품을 사용자에게 제공하고 구매로 이어지도록 유도하고 최종적으로 결제를 처리하는 업무를 담당하고 있습니다.
카카오톡 이모티콘 구매부터 채팅방 이모티콘 전송까지 이모티콘과 관련된 전체적인 비즈니스 플로우를 경험할 수 있으며, 국내 최대 음원 사이트인 멜론의 다양한 이용권을 이용한 정기결제 시스템을 운영해볼 수 있습니다.
향후에 카카오 사용자를 대상으로 한 비즈니스 확장에 발맞추어 다양한 상품의 출시부터 구매에 이르는 전 과정을 경험해 볼 수 있으며, 미래의 카카오 서비스를 담을 수 있는 확장 가능한 비즈니스 플랫폼 구축을 목표로 삼고 있습니다.
사용자에게 유용한 기능과 흥미로운 제품을 제공하는데 관심이 있는 훌륭한 개발자분들의 많은 지원을 기대합니다.

3. 응용서비스개발팀


응용서비스개발팀은 카카오 사용자 서비스 중 메일과 톡캘린더, 멜론 서비스의 개발을 담당하고 있습니다.

메일 파트에서는 카카오메일, 다음메일, 주소록 서비스를 담당하고 있으며, 국내 최대 클라우드 리얼 서비스 환경에서 Java 기반으로 고성능 비동기 MSA 서버 구현, 다중 트랜잭션 제어, 고효율 아키텍처 설계 등 트렌디하지만 실용적인 개발을 하고 있습니다. 초고수가 되고 싶은 열망을 가진 개발자를 기다리고 있습니다.

톡캘린더 파트에서는 카카오톡에서 일정을 기록하고 공유할 수 있는 톡캘린더 서비스를 담당하고 있으며, Java, Kotlin 기반의 백앤드 서버를 개발하고 있습니다. 서비스의 진화를 위해 계속하여 새로운 기능을 추가하고 있으며 시스템 고도화를 위해 지속적으로 구조 개선을 진행하고 있습니다. 새로운 도전을 좋아하고 열정을 가진 멤버들과 함께 성장하며 톡캘린더 서비스를 함께 발전시켜 나갈 개발자를 환영합니다.

멜론 파트에서는 3,300만명 이상의 회원과 500만명 이상의 유료 가입자를 보유한 멜론 서비스를 개발, 운영하고 있습니다. Java 언어를 기반으로 멜론 서비스 제공을 위한 웹과 서버 API 및 백오피스 개발은 물론 멜론과 제휴 또는 연계되는 각종 서비스의 개발과 운영을 담당합니다. 변화하는 라이프스타일과 기술의 진보에 따라 서비스와 기술의 혁신을 추구하고 쉽게 접할 수 없는 대용량 트래픽을 문제없이 처리하기 위한 각종 노하우와 기반 기술 및 대응 아키텍처를 경험할 수 있습니다. 또한 카톡과의 연동, AI 스피커, TV, 냉장고, 내비게이션 등 다양한 연계 서비스 개발을 경험할 수 있으며 풀스택 개발자로 성장할 수 있습니다. 멜론과 함께 대한민국 뮤직 라이프를 함께 이끌어 갈 개발자 여러분을 기다리고 있습니다.

4. 콘텐츠플랫폼개발팀


콘텐츠플랫폼개발팀은 모바일 포털 다음, PC 포털 다음 및 뉴스, 스포츠, 연예, 영화, 자동차, 1분과 댓글, 투표 서비스 등을 담당하며 이를 위한 AI 기반의 전사 콘텐츠 유통 플랫폼과 사용자의 스팸 및 어뷰징에 대응하는 AI기반 플랫폼 등을 개발합니다.
고객이 원하는 정보를 제공할 수 있는 방법에 관하여 고민하고, 고객이 원하는 가치를 찾을 수 있는 서비스로 진화하기 위하여 노력중입니다.
사람에 의하여 만들어지는 서비스에서 AI기반의 자동화된 서비스로 진화하고 있으며, 이러한 과정에 있어 개발자의 역량이 매우 중요시 되는 플랫폼입니다.
오랜 경험을 가진 뛰어난 개발자들과 함께 변화를 주도할 개발자를 찾고 있습니다.

5. 콘텐츠서비스개발팀


콘텐츠서비스개발팀은 다음앱, 카카오톡 #탭, 카카오TV 서비스를 고도화 및 운영하고 있으며, 이러한 경험으로 관계 기반의 새로운 영상 및 콘텐츠 서비스를 준비하고 있습니다.
이 세상에 없는 콘텐츠를 어떻게 하면 잘 유통해서 사용자에게 만족을 드리고, 제작자에게는 수익을 드릴수 있을지 고민하면서 기반 플랫폼과 서비스를 준비하고 있습니다.
이것을 하기 위해서는 새로운 유형의 콘텐츠 포맷을 제공하는 방식에 대한 고민, 대용량에 데이터를 실시간으로 처리하는 기술, 사용자 피드백 및 데이터에 기반한 개인화 기술, 고품질의 콘텐츠를 판별하는 기술 등이 필요합니다.
여러분들도 함께 합류하셔서 즐거운 경험과 세상에 없는 서비스를 만드는데 기여할 수 있는 기회를 얻으시길 바랍니다.

6. 소셜서비스개발팀


서비스가 오랜 시간 사랑을 받기는 매우 어려운 일입니다. 다양한 사용자들의 요구사항을 수용하여 기능을 추가, 확장함과 동시에 변화로 인하여 기존 사용자들이 불편함을 겪지 않을까 신중하게 고민해야 합니다. 그렇기 때문에 우리는 늘 사용자들의 소리에 귀를 열고 있습니다. 
또한 우리는 5년에서 20년이 넘게 변화해온 서비스를 만들고 있습니다. 비록 다양한 레거시로 인해 어려움이 있지만 더 좋은 코드와 설계로 레거시를 바꿔나가는 것을 우리가 가져야 할 목표로 여기고 새로운 시도와 도전을 통해 성취감을 얻고 있습니다.
숙련된 개발자들은 변화에 유연한 설계와 이를 뒷받침하는 TDD, 리팩터링을 중요하게 생각합니다. 소셜서비스개발팀에서는 이러한 개발자로 성장할 수 있는 좋은 경험이 될 것입니다. 저희와 함께 일할 똑똑하고 자발적으로 동기 부여된 개발자를 찾습니다.



◆ 지원자격 및 우대사항


[지원자격]

  • 개발경력 5년 미만
  • Java & Spring 기반 웹서비스 개발 경력
  • Spring Framework 구조 이해 및 개발 역량
  • 오라클, MySQL 등의 DB 구조 설계 및 SQL 개발 역량
  • RESTful API 에 대한 높은 이해와 개발 경험
  • 탄탄한 전산 기초 지식(자료구조, 알고리즘, OS, OOP 등)
  • 오픈소스와 최신 기술에 관심이 많으신 분
  • 원활한 커뮤니케이션 능력과 타인을 배려하는 마음
  • 서비스 개발에 대한 열정과 새로운 도전을 즐기는 자세

[우대사항]

  • NoSQL(Cassandra, HBase, MongoDB 등) 기반 개발 경험
  • MyBatis, Hibernate 등 DB 프레임워크 기반 개발 경험
  • Kotlin 개발 경험
  • MSA에 대한 이해와 개발 경험
  • 고성능, 대용량 트래픽 서비스 개발 및 운영 경험
  • 서버 아키텍처 설계 및 구조 개선 경험
  • jQuery, Node.js, Vue.js 등 자바스크립트 프레임워크 개발 경험
  • 모바일 웹뷰 화면 개발 경험
  • Linux 플랫폼에서 웹 서비스 개발 및 운영 경험
  • Docker, Kubernetes를 이용한 환경 구축 및 운영 경험
  • 대용량 데이터 관련 Framework(Hadoop, Spark, ELK 등) 기반 개발 경험

◆ 근로제도
해당 포지션은 월 단위로 정해진 총 근로시간 범위 내에서 본인이 스스로 근로시간을 유연하게 설정하여 근무하는 "완전선택적근로제도"를 적용 받습니다.
이 경우 본인이 스스로 업무의 시작 및 종료시각을 일 단위로 등록하여 공유하며, 월 소정 근로시간을 채우면 됩니다.
** 근로시간 산정방식 : 8시간 x 해당 월의 평일수 (휴일/휴무일 제외)
** 예시 : 2020년 3월의 경우 업무일은 22일이므로 8시간 x 22일 = 176시간 근로 필요 (176시간을 3월 내에 자유롭게 분배하여 근무 가능)

직군 태그 #Server