서버 개발자 - 굿딜서비스

선호 경력: 8년 이상

조직 소개

우리 조직은 굿딜과 페이상품권 서비스를 운영하고 있어요.

우리가 일상생활에서 자주 이용하는 오프라인 매장을 대상으로, 유저들이 좋아할만한 혜택을 만들어 오프라인 결제 활성화를 목표로 하고 있어요.

우리는 끊임없이 새로운 성장방식과 사용자 경험의 변화를 만들어가는 중입니다. 

업무 내용

  • 굿딜 서비스의 전반적인 프로세스 개발을 담당해요.
  • 다양한 제휴사의 시스템과 원활하게 연동될 수 있는 API를 개발하고 관리해요.

  • 결제 관련 데이터를 분석하여 서비스 개선 포인트를 발굴하고, 기술적인 해결책을 제시해요.

  • 사업, 기획, 디자인 등 다양한 유관 부서와 긴밀하게 소통하며 서비스의 완성도를 높여요.

  • 대규모 트래픽을 안정적으로 처리하고, 결제 응답 시간을 최적화하여 사용자 경험을 향상시켜요.

지원 자격

  • Java 또는 Kotlin 언어와 Spring Framework(Spring Boot) 사용에 능숙하신 분을 찾고 있어요.
  • MySQL 등 RDBMS에 대한 이해를 바탕으로, 대용량 데이터를 효율적으로 모델링하고 쿼리를 최적화할 수 있어야 해요.

  • 자료구조, 알고리즘, 네트워크, OS 등 컴퓨터 공학 기초 지식을 바탕으로 유연한 문제 해결이 가능하신 분을 찾고 있어요.

  • 복잡한 비즈니스 로직을 코드로 명확하게 구현하고, 동시성 이슈나 분산 트랜잭션 처리에 대한 이해가 필요해요.

  • 코드 리뷰를 통해 서로의 성장을 돕고, 더 나은 구조를 위해 동료들과 소통하는 것을 즐기는 분을 원해요.

우대 사항

  • 결제, 정산, 금융 도메인에서 시스템을 직접 설계하거나 개발해 본 경험이 있으면 좋아요.
  • 대규모 트래픽 처리를 위한 분산 시스템 설계 경험이나 Kafka, RabbitMQ 등을 활용한 비동기 처리 경험이 있으면 좋아요.
  • 테스트 주도 개발(TDD)이나 단위/통합 테스트 작성에 익숙하여 안정성을 중요하게 생각하시는 분이면 더 좋아요.
  • 신규 시스템을 초기 단계부터 설계하고 구축해서 런칭까지 경험해 보신 분이라면 큰 도움이 돼요.