티웨이브·서울특별시 강남구 삼성로 85길 26(대치동) V&S빌딩 7층·정규직·경력 5년 이상
🔥합격보상지원자, 추천인 각 현금 50만원
회사명
티웨이브
포지션
시니어 백엔드 개발자 (8년이상~20년이하)
근무지
서울특별시 강남구 삼성로 85길 26(대치동) V&S빌딩 7층
고용형태
정규직
경력
5년 이상
기술 스택
MySQL, Java, Kotlin, Swift, JPA
회사 소개
🚀 미래 10년을 책임질 차세대 소셜 핀테크 서비스를 당신의 손으로! 🚀 💡 당신의 전문성이 티웨이브의 새로운 역사가 됩니다! 💡 티웨이브는 혁신적인 소셜 핀테크 서비스로 새로운 금융 경험을 제공하며 빠르게 성장하고 있습니다. 이제 우리는 현재의 성공에 안주하지 않고, 미래를 향한 위대한 도약을 준비합니다. 시니어 아키텍트는 이 프로젝트의 핵심 도메인 아키텍처를 주도적으로 설계하고, 최신 기술 스택을 기반으로 핵심 코드를 직접 구현하는 실무형 리드 역할을 수행합니다. 단순한 설계자나 리뷰어가 아닌, “직접 설계하고 직접 손으로 코드까지 만드는” 엔지니어링 중심의 아키텍트를 찾고 있습니다.
주요 업무
1. 서비스 아키텍처 설계 및 핵심 코드 직접 구현 (70%)
핵심 도메인 모델링 및 아키텍처 설계
스테이지 , 결제 / 출금 / 정산 , Ledger, 참여자 상태 등 imin 리빌드 프로젝트의 핵심 Entity 와 Aggregate 경계를 직접 설계합니다.
복식부기 스타일의 금융 Ledger 모델 , 트랜잭션 State Machine, Idempotency Key 등 정합성이 최우선인 모델을 책임집니다.
정규화 · 비정규화 트레이드오프 , 이력 테이블 / SCD, 파티셔닝 · 인덱싱 전략을 포함한 논리 · 물리 모델을 함께 다룹니다.
설계의 코드 실체화
설계한 모델을 Java/Kotlin Spring Boot 기반으로 직접 구현하며 , JPA 또는 Spring Data JDBC 수준에서 성능과 정합성을 확보합니다.
복잡한 트랜잭션 로직과 Outbox, Saga, Event Envelope 등 분산 정합성 패턴을 실제 코드로 작성합니다.
비즈니스 요구사항을 확장 가능한 MSA 또는 DDD 기반 구조로 전환하고 핵심 API 를 개발합니다.
레거시 시스템 현대화
레거시 스키마와 비즈니스 로직을 분석해 현대적 도메인 모델로 전환 (migration) 설계를 주도합니다.
대규모 무중단 마이그레이션과 데이터 검증 전략을 직접 설계 · 실행하며 기술 부채를 해소합니다.
2. 기술 리더십 및 엔지니어링 표준 수립 (20-30%)
아키텍처 · 모델링 관련 의사결정을 주도하고 , 직접 작성한 코드와 ERD· 도메인 용어집으로 설계 방 향성을 제시합니다.
API 설계 원칙, 스키마 변경 프로세스, 네이밍 컨벤션 등 엔지니어링 표준을 수립하고 보급합니다.
정기적인 코드 리뷰 · 모델 리뷰 · 페어 프로그래밍을 통해 팀원의 모델링 및 설계 역량을 성장시킵니다.
자격요건
이런분을 찾습니다.
총 8년 이상의 백엔드 개발 경력, 또는 이에 준하는 서비스의 도메인 모델 설계 및 구현 경험.
복잡한 도메인의 모델을 직접 설계하고 핵심 코드를 구현한 경험 (리빌드 프로젝트 성공의 핵심).
최근 3년 이내 Java 또는 Kotlin/Spring Boot 기반의 프로덕션 핵심 코드를 직접 작성한 경험 필수.
복잡한 핀테크/금융 수준의 비즈니스 로직 및 트랜잭션 처리를 직접 구현한 경험.
RDB 스키마 설계 및 쿼리 성능 튜닝에 대한 깊은 이해와 실무 적용 경험: 정규화 / 비정규화 판단, 인덱스 · 파티셔닝 설계, 트랜잭션 격리 수준, 락 · 데드락 해석
Kafka, Redis 등 분산 시스템을 활용하여 고가용성 서비스를 실무 구현한 경험.
RESTful API 설계 및 구현, Git 기반 협업(PR, 코드 리뷰)에 능숙한 분.
우대사항
AI 도구를 활용한 개발 생산성 극대화 경험. Claude Code, Codex 등 AI 기반 개발 도구를 적극적 으로 활용하여 보일러플레이트 · 테스트 코드 · 마이그레이션 스크립트 등의 반복 작업 비용을 낮추고 , 본인의 시간을 도메인 모델링·설계·정합성 검증 같은 고난도 문제에 집중 투입해 본 경험. 단순히 자동완성 수준을 넘어 , 팀의 코딩 컨벤션 · 설계 원칙을 AI 워크플로우 (Rule·Skill·Custom Instruction 등 ) 에 반영해 일관된 품질의 코드를 빠르게 생산하는 방법론을 직접 정립해 본 분.
핀테크 / 금융 도메인의 Ledger · 정산 · 출금 모델을 직접 설계 · 구현한 경험 (복식부기 , 잔액 재계산 , 정산 분개 등 정합성 · 보안 최우선)
Domain-Driven Design (DDD) 을 실무에 적용해 Aggregate · Bounded Context 를 식별하고 모델로 옮긴 경험.
Event Sourcing / CQRS, Outbox 패턴 등 이벤트 기반 아키텍처 (EDA)를 실서비스에 적용한 경험.
MSA, 분산 시스템을 직접 설계 · 구현한 실무 경험.
대량 (초당 수만 건 이상) 트랜잭션 처리 구조를 직접 설계하고 성능을 최적화한 경험.
PostgreSQL 고급 기능 (JSONB, 파티셔닝 , 논리 복제 , Window Function) 또는 Aurora/MySQL의 대용량 운영 경험.
레거시 스키마의 무중단 마이그레이션 설계 · 주도 경험 (dual-write, shadow read, backfill 등).
JPA/Hibernate 고급 활용 및 복잡한 객체 관계 매핑 성능 최적화 , 또는 Spring Data JDBC 기반 명시적 매핑 설계 경험.
주니어 / 미들급 개발자 멘토링 및 기술 커뮤니케이션을 통해 조직 역량 향상에 기여한 경험.
우리가 함께하고 싶은 분
설계도 그리지만, 핵심 코드를 직접 작성하는 것을 가장 중요하게 생각하는 분.
"코드보다 모델이 먼저" 라는 철학을 가지되 , 그 모델을 본인 손으로 코드까지 실체화하는 분.
관리자 / 매니저 역할보다 기술적 난제와 도메인 복잡성을 구조로 풀어내는 것에 집중하고 싶은 분.
아키텍트 타이틀보다 실력 있는 시니어 개발자로 인정받고 싶은 분.
코드 품질, 성능, 데이터 정합성·이력·감사 에 대해 타협하지 않는 분.
ERD 한 장으로 팀 전체의 이해를 정렬시킬 수 있는 커뮤니케이션 능력을 가진 분.
기술 스택
MySQLJavaKotlinSwiftJPA
복지 및 혜택
최고 수준의 보상: 업계 최고 수준의 급여와 성과에 따른 인센티브를 제공합니다.
성장 기회: 빠르게 성장하는 스타트업에서 핵심적인 역할로 성장할 수 있는 기회를 드립니다.
자율적인 업무 환경: 유연근무, 자율 복장 등 효율적인 업무를 위한 환경을 지원합니다.
최고의 업무 장비: 최신 장비와 필요한 모든 소프트웨어를 아낌없이 지원합니다.
배움의 기회: 직무 관련 교육, 세미나 참석 등 자기계발을 적극 지원합니다.
쾌적한 근무 환경: 8~10시 자율 출퇴근, 월10만원 개인법인카드, 스낵바/커피, 여름휴가 등등 많은 것들을 제공해드리고 있습니다.
지원 - 서류 전형 - 인터뷰 - 처우 협의 - 최종 합격 "복잡한 절차로 시간을 뺏지 않습니다. 단 하루, 당신의 진가를 보여주세요." 현업에 계신 지원자님의 소중한 시간을 위해, 모든 인터뷰는 하루(One-Day)에 진행됩니다. 1. 서류 전형 제출해주신 이력서와 포트폴리오를 꼼꼼하게 검토합니다. 2. One-Day 인터뷰 Tech & Practical (60~90분): 실무진과 기술적 깊이를 논합니다. 이 과정에서 문제 해결 능력을 확인하기 위한 가벼운 현장 과제가 포함되어 있습니다. 3. 처우 협의 및 최종 합류 합격 시, 최대한 빠르게 오퍼를 전달드리며 입사 확정까지 지체 없이 진행됩니다.