카카오페이증권
서비스플랫폼 백엔드 개발자(시니어)
한눈에 보기
지원 전 체크포인트
- 상시채용 공고입니다. 최신 접수 상태를 원문에서 확인하세요.
카카오페이증권
전형 단계와 각 단계에서 확인할 내용을 함께 정리했습니다.
조직소개
서비스플랫폼팀
• 카카오페이증권 서버의 최앞단에서 대규모 트래픽을 안정적으로 처리·설계·개발·운영합니다.
• API Gateway·로그인·인증·메시징을 확장 가능한 구조로 설계·개발·운영합니다.
• 사용자인증·신원인증·자격증명을 글로벌 표준에 맞게 만들어요.
• 지금보다 훨씬 높은 트래픽을 처리할 수 있는 신규 아키텍처 설계가 필요합니다.
• 시스템 성능을 측정하고 데이터를 기반으로 개선합니다.
직무소개
업무내용
• OOP 원칙과 디자인 패턴을 적용해서 매매 체결 코어 로직 등 고난이도 금융 비즈니스를 설계하고 구현해요.
• 코드 및 성능 분석을 진행하고, 저지연(Low-latency)이 요구되는 핵심 시스템의 성능을 극대화해요.
• MSA 환경에서 서비스 분리 및 이벤트 기반 아키텍처(EDA) 설계를 주도해요.
• REST API를 넘어 gRPC 등 고성능 통신 프로토콜 도입을 검토하고, 디자인 패턴을 활용해서 아키텍처를 구조화해요.
• 원장 관리 시스템에서 분산 트랜잭션 문제를 해결하기 위해 Saga 패턴 등 아키텍처를 설계해요.
• RDBMS의 파티셔닝/샤딩 전략을 수립해서 대규모 데이터 저장 및 조회 성능을 확보해요.
• 대용량 트래픽을 처리하는 다양한 서비스들을 운영해요.
• 장애 회고(Post-mortem) 프로세스를 주관해서 시스템의 안정성과 복원력을 향상시켜요.
• 특정 서비스 시스템의 오너로서 설계·개발·운영 전 과정을 책임져요.
자격요건(필수)
• JVM 내부 동작 원리 및 가비지 컬렉션(GC) 튜닝을 포함한 애플리케이션 성능 최적화 경험이 있으신 분을 원해요.
• OOP를 넘어 함수형 프로그래밍(FP) 개념을 활용하여 데이터 가공 효율성을 높인 경험이 있으신 분을 원해요.
• MSA 환경에서 이벤트 기반 통신 및 분산 시스템 디자인 패턴(서킷 브레이커, 리트라이 등) 적용 경험이 있으신 분을 원해요.
• Kafka를 활용한 메시징 시스템 설계 및 운영 경험이 있으신 분을 원해요.
• RDBMS 클러스터링 및 데이터베이스 락 제어를 통한 동시성 문제 해결 경험이 있으신 분을 원해요.
• Redis를 단순 캐시를 넘어 분산 락 등으로 활용한 금융 시스템 개발 경험이 있으신 분을 원해요.
• 고가용성(HA) 및 재해 복구(Failover) 시스템 설계 및 구축 경험이 있으신 분을 원해요.
• 3인 이상의 개발 팀에서 기술 리더 또는 테크니컬 스크럼 마스터 역할을 수행한 경험이 있으신 분을 원해요.
우대사항(선택)
• 다양한 기술적 방법들을 활용해서 코드 내의 도메인 이해도를 높인 경험이 있는 분이면 좋아요.
• ORM프레임워크를 활용한 DB모델링 및 개발 경험이 있는 분이면 좋아요.
• MSA환경에서의 운영, 장애 경험 및 포스트모템을 통한 시스템 개선 경험이 있는 분이면 좋아요.
• 기술 아키텍처에 대한 비판적 사고 및 다양한 기술 솔루션을 제시한 경험이 있는 분이면 좋아요.
• 프로젝트 레벨의 기술 리딩을 수행하며 팀의 기술 스택 및 아키텍처 결정을 주도한 경험이 있는 분이면 좋아요.
• 주니어 엔지니어들의 성장 로드맵을 코칭하고, 기술 면접관으로 참여하여 조직의 기술 표준을 유지한 경험이 있는 분이면 좋아요.
채용 프로세스
• 서류전형 → 과제전형 → 1차 현업 인터뷰 → 2차 최종 인터뷰 → 처우협의 → 입사일 조정
(레퍼런스 체크는 필요에 따라 진행될 수 있어요.)
※ 입사 지원자 유의사항
• 제출한 이력서 및 관련 자료(학력·경력·징계내역 등)가 사실과 다를 경우 합격 또는 입사가 취소될 수 있습니다.
• 카카오페이증권 내규에 따라 채용금지자에 해당하는 경우 입사가 어려울 수 있습니다.
💻 카카오페이증권에 대해 더 자세히 알고 싶다면?