Skip to content
← Back to job listings

시니어 백엔드 개발자 (8년이상~20년이하)

티웨이브 · 강남구, 서울, 한국

External listingfull-timeRecently

About The Role

  • 일상의 변화를 만드는 새로운 파동, 티웨이브
  • Legacy to Digital : 티웨이브는 2016 년 설립 이후, 소셜 핀테크 플랫폼 ‘아임인 (imin)’을 통해 사람들이 함께 목 표를 달성하는 새로운 연결의 방식을 제안해 왔습니다. 우리는 전통적인 계모임 문화를 현대적으로 재해석하여, 상호 간의 믿음이 실질적인 자산이 되는 독보적인 시스템을 구축했습니다.
  • Growth : 2024 년 5 월 누적 거래액 1 조 원 돌파에 이어, 2025 년 2 조 6 천억 원 돌파라는 기록적인 지 표는 우리가 증명한 연결의 힘을 말해줍니다. 8 년 연속 평균 250%의 압도적인 성장률을 기 록하며 매년 최대 실적을 경신하고 있습니다.
  • Platform : 이제는 커머스, 여행 등 라이프스타일 전반으로 그 연결의 영역을 확장하고 있습니다. 멈추지 않는 이 성장의 흐름 속에서 ‘신뢰ʼ가 일상의 가치가 되는 거대한 생태계를 만듭니다.
  • 시니어 백엔드 엔지니어 (DB 특화)는 아임인 리빌드 프로젝트에서 핀테크 Core 도메인 모델과 데이터 설계를 책임지고 , 그 설계를 스키마 · 인덱스와 Spring Boot 기반 핵심 코드로 직접 구현하는 시니어 엔지니어입니다.
  • 코드는 당연히 직접 작성합니다. 다만 우리는 일반적인 백엔드 개발자의 DB 역량을 크게 웃도는 분을 찾습니다. 정합성과 성능을 단순한 쿼리 튜닝이 아니라 스키마와 데이터 구조 차원에서 풀어내는 사람, 그리고 그 데이터 구조가 왜 그렇게 생겼는지를 비즈니스 규칙으로 설명할 수 있는 사람입니다.
  1. 핀테크 Core 도메인 모델링 · DB 설계 및 핵심 코드 구현 (70%)

도메인 모델링과 데이터 설계

  • 스테이지, 결제 / 출금 / 정산, Ledger, 참여자 상태 등 핵심 Entity 와 Aggregate 경계를 직접 설계합니다 .
  • 복식부기 스타일의 Ledger 모델, 트랜잭션 State Machine, Idempotency Key 등 정합성이 최우선인 모델을 책임집니다.
  • 정규화 · 비정규화 트레이드오프 , 이력 · 감사 테이블 설계, 파티셔닝 · 인덱싱 전략을 포함해 모델이 곧 스키마 · 인덱스로 이어지는 물리적 결과까지 책임집니다.
  • 동시 출금 · 정산 환경의 트랜잭션 격리 수준과 락 범위를 설계로 통제합니다.

설계의 코드 실체화

  • 설계한 모델을 Java/Kotlin Spring Boot 기반으로 직접 구현하며, JPA 또는 Spring Data JDBC 수준에서 성능과 정합성을 확보합니다.
  • Outbox, Saga, 멱등성 처리 등 분산 정합성 패턴을 실제 코드로 작성합니다.
  • 비즈니스 요구사항을 도메인 경계에 맞춰 확장 가능한 구조 (MSA·DDD 기반)로 전환하고 핵심 API를 개발합니다.
  • 단일 쿼리 튜닝으로 풀리지 않는 성능 문제를 스키마 · 데이터 접근 패턴 차원에서 진단하고 해결합니다.

레거시 시스템 현대화

  • 레거시 스키마와 비즈니스 로직을 분석해 현대적 도메인 모델로 전환하는 마이그레이션을 주도합니다.
  • 무중단 마이그레이션 (dual-write, shadow read, backfill 등) 과 데이터 검증 전략을 직접 설계 · 실행합니다.
  1. 엔지니어링 표준 수립과 기술 전파 (20-30%)
  • 데이터 모델링 · 아키텍처 의사결정에 핵심적으로 기여하고, 직접 작성한 코드와 ERD· 도메인 용어 집으로 방향성을 제시합니다.
  • API 설계 원칙 , 스키마 변경 프로세스, 네이밍 컨벤션 등 엔지니어링 표준을 수립하고 보급합니다 .
  • 코드 리뷰 · 모델 리뷰 · 페어 프로그래밍으로 팀원의 모델링 ·DB 설계 역량을 함께 키웁니다.

아래 항목을 모두 갖춰야만 지원할 수 있는 것은 아닙니다. 핵심요건을 충족한다면 나머지가 일부 부족하더라도 편하게 지원해주세요.

  • 총 8년 이상의 백엔드 개발 경력, 또는 이에 준하는 서비스의 도메인 모델 설계 및 구현 경험.
  • RDB 스키마 설계와 쿼리 성능 튜닝에 대한 깊은 실무 경험 : 정규화 / 비정규화 판단, 인덱스 · 파티셔닝설계, 실행계획 분석, 트랜잭션 격리 수준, 락 · 데드락 해석 .
  • 복잡한 도메인의 모델을 직접 설계하고 핵심 코드를 구현한 경험.
  • 최근 3년 이내 Java 또는 Kotlin/Spring Boot 기반 프로덕션 핵심 코드를 직접 작성한 경험.
  • 결제 · 정산 등 정합성이 중요한 도메인의 비즈니스 로직과 트랜잭션 처리를 직접 구현한 경험.
  • RESTful API 설계 및 구현, Git 기반 협업(PR, 코드 리뷰)에 능숙한 분.
  • Claude Code, Codex 등 AI 개발 도구로 보일러플레이트 · 테스트 · 마이그레이션 스크립트 등 반복 작업 비용을 낮추고, 본인의 시간을 도메인 모델링 ·DB 설계 · 정합성 검증에 집중 투입해 본 경험 .
  • 핀테크 / 금융 도메인의 Ledger· 정산 · 출금 모델을 직접 설계 · 구현한 경험 ( 복식부기 , 잔액 재계산 , 정산분개 등).
  • DDD 를 실무에 적용해 Aggregate·Bounded Context 를 식별하고 모델로 옮긴 경험.
  • Event Sourcing/CQRS, Outbox 등 EDA를 실서비스에 적용한 경험, MSA· 분산 시스템 설계 · 구현 경험.
  • 대량 트랜잭션 처리 구조를 설계 · 최적화한 경험.
  • PostgreSQL 또는 Aurora/MySQL 대용량 운영 경험 (파티셔닝 운영, 인덱스 재구성, 읽기 복제본 부하 분산, 슬로우 쿼리 모니터링 등).
  • 이종 DB 간 무중단 마이그레이션을 직접 주도한 경험. 두 엔진의 타입 · 트랜잭션 동작 차이를 흡수하고, dual-write 구간의 • 정합성 보장과 검증 · 롤백 전략까지 설계해 본 경험.
  • Kafka, Redis 등을 활용한 고가용성 서비스 구현 경험.
  • 주니어 / 미들급 멘토링 및 기술 커뮤니케이션 경험.

우리가 함께하고 싶은 분

  • 설계도 그리지만 , 핵심 코드를 직접 작성하는 것을 중요하게 생각하는 분.
  • 쿼리 한 줄 , 인덱스 하나의 차이가 서비스 성능을 좌우한다는 것을 체감으로 아는 분.
  • N+1 쿼리나 빠진 인덱스를 코드 리뷰에서 먼저 짚어내고, 데이터 정합성 · 이력 · 감사에 타협하지 않는 분.
  • 강한 기술적 관점을 가지되 그것을 설득과 합의로 풀어가는 분. 옳음을 증명하기보다 팀을 같은 방향으로 정렬시키는 데서 보람을 느끼는 분.
  • 본인의 성장만큼 팀과 조직의 성장에 관점을 맞추는 분. 코드 리뷰와 지식 공유를 통해 동료의 역량이 올라가는 것을 자신의 성과로 여기는 분.
  • 내 코드 , 내 모듈을 넘어 서비스와 회사 전체의 성공을 기준으로 의사결정하는 분. 부서 · 직군 간 경 계를 넘어 필요한 곳에 기여할 줄 아는 분.
  • 최고 수준의 보상: 업계 최고 수준의 급여와 성과에 따른 인센티브를 제공할 수 있습니다.
  • 성장 기회: 빠르게 성장하는 스타트업에서 핵심적인 역할로 성장할 수 있는 기회를 드립니다.
  • 자율적인 업무 환경: 유연근무, 자율 복장 등 효율적인 업무를 위한 환경을 지원합니다.
  • 최고의 업무 장비: 최신 장비와 필요한 모든 소프트웨어를 아낌없이 지원합니다.
  • 배움의 기회: 직무 관련 교육, 세미나 참석 등 자기계발을 적극 지원합니다.
  • 쾌적한 근무 환경: 8~10시 자율 출퇴근, 월10만원 개인법인카드, 스낵바/커피, 여름휴가 등등 많은 것들을 제공해드리고 있습니다.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing