소개
정산플랫폼팀은 배달의민족에서 수천억 원 규모의 정산 데이터를 안정적으로 처리하며 복잡한 비즈니스 구조를 반영한 정밀한 수수료 계산과 고도화된 정산 서비스를 제공하는 핵심 플랫폼을 운영합니다. 이 포지션은 대용량 데이터 처리와 고정밀 로직을 다루며, 다양한 사업 도메인과 재무회계 시스템을 연동하는 엔드 투 엔드 정산 시스템을 설계·개발·운영하는 역할을 수행합니다.
하는 일
- 하루 수백억 원 규모의 주문 데이터를 안정적으로 계산하는 배치 애플리케이션 설계·개발·운영
- 수억 건의 데이터를 가공하여 여러 시스템에 실시간 API로 제공
- 수십 개의 정산 어드민 시스템을 직접 개발·개선
- 대용량 데이터 처리와 고정밀 로직을 다루며 데이터 신뢰성을 보장하는 소프트웨어 설계
- JUnit 등 테스트 프레임워크를 활용한 테스트 코드 작성 및 유지보수
지원 자격
- 웹애플리케이션 개발, 운영을 경험한 실무 7년 이상 또는 이에 준하는 역량 보유
- Java(또는 Kotlin), Spring Framework, JPA 환경에서 개발 경험
- JUnit 혹은 Spock 등을 이용한 테스트코드 작성 경험
- 기본적인 Linux/Unix 명령 사용 능력 보유
우대 자격
- Spring Batch를 활용한 대용량 배치 애플리케이션 경험
- JPA, Hibernate 등 ORM 사용과 도메인 모델링 경험
- 대용량 데이터 환경에서의 성능 최적화 경험
- AWS 클라우드 환경에서 개발, 운영 경험
- SNS, SQS, Kafka 등을 활용한 비동기 메시지 기반 개발 경험
- MongoDB, AWS DynamoDB 등에 대한 사용 경험
사용 기술
- Java, Kotlin, Spring Framework, JPA, AWS